Менеджер Wi-Fi для ESP8266 и ESP32 с системой событий и поддержкой JSON-конфигурации
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Цифровые фильтры (IIR, режекторный, Калман) для очистки биосигналов ECG, EMG, EEG, EOG от шумов и сетевых помех
Управление умными бытовыми приборами Haier через сериальный протокол с поддержкой SmartAir2 и hOn
Встроенный веб-сервер для M5Stack с маршрутизацией запросов и работой с SPIFFS
Управление датчиками HaLakeKit: акселерометр, магнитометр и кнопка с поддержкой калибровки
Синхронизация и обмен данными между компонентами HaLakeKitFirst через последовательный порт
Управление шаговыми моторами с поддержкой полушагового режима и выбором однофазной или двухфазной работы
Работа с почвенными датчиками Halisense через RS485: температура, влажность, pH, электропроводность и содержание NPK
Взаимодействие с датчиками эффекта Холла для детектирования движения, позиции и скорости
Кодирование и восстановление данных по алгоритму Extended Hamming для надёжной передачи по ненадёжным каналам связи
Генерирует JSON-конфигурации для MQTT Discovery в Home Assistant, поддерживая различные типы датчиков и устройств
Генерирует MQTT-топики и конфиг-сообщения для Home Assistant MQTT Discovery без ручной работы с форматом
Интеграция ESP32 в Home Assistant через MQTT с поддержкой discovery и готовыми классами для сенсоров, кнопок и переключателей
Управление трансивером HamShield от Enhanced Radio Devices с поддержкой KISS и AFSK через отдельные библиотеки
Расширение для HamShield, реализующее работу через протокол KISS для связи радиомодуля с ПК и другими системами по серийному каналу
Управление компонентами HAN IoT Node shield (потенциометры, кнопки, светодиоды, датчик температуры) и LoRaWAN на RN2483 для The Things Uno с ATmega32U4
Управление робототехническими платформами ArtronAcademy через Hanuman Robot Control Board — программирование моторов и датчиков
Управление контроллером HanumanMini для роботостроительных проектов на Arduino
Управление тактильными устройствами Hapbeat с ESP32 по Wi-Fi UDP — синтез вибросигналов или запуск предзагруженных событий
Bidirectional serial communication protocol for haptic robotic devices
Управление тактильной обратной связью через контроллер Dialog DA7280 с поддержкой FeatherWing и внешних акселерометров
Управление вибромоторами через контроллер DRV2605L с поддержкой готовых эффектов и пользовательских скриптов
Отправка телеметрии с Arduino и ESP на облачный сервис Harbor Scale с автоматической сериализацией JSON и retry-логикой
Обработка нажатий кнопок с распознаванием одиночных, двойных и долгих нажатий
UART-подобный интерфейс через BLE с поддержкой посимвольного и построчного обмена данными, использующий протокол Nordic Semiconductors
Многоточечная сеть RS485 с поддержкой нескольких master и slave узлов, автоматической адресацией и разрешением коллизий
Расширенная библиотека для работы с I2C устройствами с полным контролем над каждым этапом протокола и поддержкой обработчиков событий
Структура данных для быстрого поиска и хранения пар ключ-значение с поддержкой динамической подгонки размера и итератора
Расчёт расстояния и азимута между GPS-координатами на основе формулы гаверсинуса
Работа с несколькими датчиками расстояния HC-SR04 в синхронном и асинхронном режимах