Измерение температуры объекта и датчика TSD305 через I2C для Arduino на 3.3V
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с цифровыми датчиками температуры TSIC 206/306/506 по протоколу ZACwire с целочисленной арифметикой и минимальной обвязкой
Чтение датчиков температуры TSIC через протокол ZACwire с поддержкой Цельсия, Фаренгейта и Кельвина
Работа с датчиком TSL235R, преобразующим световой поток в частоту импульсов и облучённость в микроваттах на квадратный сантиметр
Работа с датчиком освещённости TSL2591 через I2C для измерения люкса в широком диапазоне условий
Работа с инфракрасными датчиками TSL260R, TSL261R и TSL262R, преобразующими ИК-излучение в напряжение с поддержкой внутреннего АЦП и внешних преобразователей
Преобразование сигнала датчика мутности TSW10 в значения прозрачности воды NTU через встроенный или внешний АЦП
SPI с поддержкой DMA для обмена большими объёмами данных на Teensy 4.0
Справочные таблицы t-критерия для различных степеней свободы при статистических расчётах на микроконтроллере
Порт Arduino TheThingsNetwork для ESP32, поддерживающий платы Heltec с LoRaWAN-модулями и обёртка для MCCI-Catena/arduino-lmic
Распознавание жестов на емкостных сенсорах TTP223: свайпы, множественные касания и долгие нажатия
Работа с емкостной сенсорной панелью TTP229 на 16 кнопок через I2C с поддержкой Arduino и ESP32
Чтение состояния сенсорных клавиш TTP229 и BS81X через протокол SDO/SCL
Драйвер для емкостной клавиатуры TTP229 с поддержкой FreeRTOS, различением типов нажатий и работой на ESP32, ESP8266, Arduino и Raspberry Pi Pico
Система автоматического дозирования корма с серво-приводом, сенсорами, дисплеем и логированием данных для поведенческих экспериментов с грызунами
Воспроизведение мелодий через пьезо-зуммер с кодированием нот 16-битными числами и PWM выводом
Управление макетными стрелками Kato и Tomix через H-bridge с импульсной подачей напряжения на катушку
Обмен данными MCU с модулями Tuya через BLE и UART с поддержкой облачной интеграции
Интеграция Arduino с облачной платформой Tuya через Wi-Fi модули с поддержкой стандартных скоростей обмена данными
Неблокирующий код на Arduino с менеджером пинов и обработкой событий в реальном времени
Плавные анимации значений с функциями easing Роберта Пеннера для управления сервомоторами и другими компонентами
Сканер TWI/I2C-шины для обнаружения подключённых устройств и их адресов
Отправка и получение SMS/MMS через API Twilio на ESP32 с веб-сервером для входящих сообщений
Примеры для работы с модулем Twin AIoT на ESP32-S3 с RGB светодиодом, матрицей 8×8, сенсорной кнопкой и ультразвуковым датчиком
Клиент для взаимодействия с Twitch API на ESP8266 и ESP32 с поддержкой основных эндпоинтов для мониторинга трансляций и пользователей
Обёртка для отправки запросов к Twitter API с помощью bearer-токена на ESP8266 и WiFi101
Обработка нажатий двух кнопок с дебаунсингом и поддержкой одновременных клавиш
Управление двухколёсным роботом через команды направления с поддержкой Adafruit Motor Shield
Декодирование RF-сигналов беспроводных датчиков TX07K и TXC с автоматическим извлечением температуры, влажности и ID датчика через аппаратные прерывания