Работа с датчиками влажности TDK серии CHS с поддержкой фильтрации данных и диагностики измерений
Архитектура: stm32duino
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с температурными датчиками LM35 и LM35A с фильтрацией данных и встроенной диагностикой
Работа с температурными датчиками LM35C и LM35CA с поддержкой фильтрации данных и диагностикой диапазона
Работа с аналоговым температурным датчиком LM35D с фильтрацией и диагностикой показаний
Работа с температурными датчиками LM45B и LM45C с фильтрацией данных и контролем диапазона значений
Работа с температурным датчиком LM50B: усреднение показаний, диагностика по диапазону и защита от помех
Работа с температурным датчиком LM50C/LM50-Q1 с фильтрацией данных и диагностикой значений
Работа с датчиком температуры TMP9A00-EP с фильтрацией данных и диагностикой по диапазонам
Кодирование данных датчиков в компактные двоичные пакеты для отправки через UDP, TCP, UART, LoRa, MQTT или CAN с поддержкой DIFF-пакетов для экономии трафика
Кодировщик пакетов OpenSynaptic для 8-битных микроконтроллеров — минимальная память, чистый C89, поддержка 80+ единиц измерения
Удалённое обновление прошивки ESP8266/ESP32 через облако OTAdrive с синхронизацией файлов и отслеживанием статуса
Упрощенный интерфейс для OTA-обновлений прошивки на ESP32 и ESP8266 с автоматической настройкой Wi-Fi и mDNS
Ускоренная работа с выводами AVR-микроконтроллеров через прямое обращение к регистрам с поддержкой импульсов
Активирует автофокус OV5640 на ESP32, требует подключения питания к пину AF-VCC камеры
Повышение разрешения АЦП до 24 бит путём передискретизации и усреднения последовательных отсчётов
Работа с облачными сервисами OVHcloud через Arduino и ESP32 с удобным интерфейсом к OVH API
Повышение разрешения АЦП путём усреднения множества измерений — оверсэмплинг с настраиваемым балансом между точностью и скоростью
Управление адресуемыми светодиодами WS2812 через Bluetooth на ESP32 по специальному протоколу передачи цвета и яркости
Управление индустриальным шилдом P1AM-Serial с двумя независимыми портами RS232/RS485 для Modbus RTU, DMX и собственных протоколов
Управление роботами Pioneer 2DX через протокол P2OS на Arduino и ESP32
Чтение данных датчика загрязнения воздуха P760 по I2C: PM1, PM2.5, PM10 и индекс VOC
Управление самодельным рисующим роботом на базе Arduino с двумя шаговыми двигателями через простые команды для создания траекторий движения
Пакетизированная передача данных по Stream-интерфейсам (UART, SPI, I²C, Bluetooth) с контролем целостности через CRC-16
Кодирование и декодирование бинарных данных в пакеты по протоколам COBS или SLIP с поддержкой CRC8 и индексации
Пакетная передача данных по Serial с кодированием COBS или SLIP, включая нулевые байты
Готовый каркас игрового цикла для Arduino и ESP8266 с функциями обработки ввода с цифровых пинов
Хранение динамических данных в формате ключ-значение с текстовым представлением и автоматической конвертацией типов
Управление котлами и печами Fumis/Palazzetti через последовательный протокол с поддержкой ESP8266 и других микроконтроллеров
Поиск и проверка палиндромов в строках и массивах символов с алгоритмом расширения от центра
Управление камерой с двумя степенями свободы через I2C, с поддержкой позиционирования по углам и обратной связью от датчиков