Лёгкий HTTP сервер и асинхронный клиент с потоковыми инструментами для быстрой передачи данных
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Конструктор веб-интерфейсов для ESP8266 и ESP32 без HTML и CSS, со встроенными темами и компонентами
Отправка пуш-уведомлений со своего Arduino или ESP на смартфон через промежуточный сервис
Однопроводной протокол GT с самосинхронизацией по длине импульса для надёжной передачи данных по обычному проводу, ИК или радио 433 МГц
Лёгкая альтернатива стандартной Serial с циклическими буферами, поддержкой разных систем счисления и меньшим расходом памяти
Надёжная передача данных по проводу, радио 433 МГц и ИК-каналам с Manchester Encoding и CRC-проверкой
Event-driven сокеты для ESP/MCU с интерфейсом, близким к Windows Socket API, для одновременной работы с несколькими подключениями в режиме сервера или клиента
Менеджер Wi-Fi для ESP8266 и ESP32 с системой событий и поддержкой JSON-конфигурации
Управление умными бытовыми приборами Haier через сериальный протокол с поддержкой SmartAir2 и hOn
Синхронизация и обмен данными между компонентами HaLakeKitFirst через последовательный порт
Генерирует JSON-конфигурации для MQTT Discovery в Home Assistant, поддерживая различные типы датчиков и устройств
Генерирует MQTT-топики и конфиг-сообщения для Home Assistant MQTT Discovery без ручной работы с форматом
Интеграция ESP32 в Home Assistant через MQTT с поддержкой discovery и готовыми классами для сенсоров, кнопок и переключателей
Управление тактильными устройствами Hapbeat с ESP32 по Wi-Fi UDP — синтез вибросигналов или запуск предзагруженных событий
Отправка телеметрии с Arduino и ESP на облачный сервис Harbor Scale с автоматической сериализацией JSON и retry-логикой
UART-подобный интерфейс через BLE с поддержкой посимвольного и построчного обмена данными, использующий протокол Nordic Semiconductors
Многоточечная сеть RS485 с поддержкой нескольких master и slave узлов, автоматической адресацией и разрешением коллизий
Расширенная библиотека для работы с I2C устройствами с полным контролем над каждым этапом протокола и поддержкой обработчиков событий
Интерактивная конфигурация Bluetooth-модулей HC-05 и HC-06 через AT-команды с автоопределением параметров и меню настроек
Работа с модулем Helium Atom для IoT-подключения Arduino через протокол 802.15.4 (проект снят с разработки)
Работа с модемом Quectel BG96 для NB-IoT подключения Arduino через shield hellothing с датчиками и TCP/IP
Модуляция Hellscreiber OOK сигналов для радиомаяков, телеметрии и экспериментов с оптимизацией под микроконтроллеры вроде ATTiny85
Обработка состояния кнопок HID-устройств (Keyboard, Mouse, Joystick) с фильтрацией дублей сообщений
Эмуляция клавиатуры, мыши, геймпада и медиа-клавиш через USB на Leonardo и совместимых платах
BLE HID клавиатура для ESP32 с поддержкой всех стандартных клавиш, медиа-функций и международных раскладок
Превращает ESP32 в BLE мышь с поддержкой кнопок, прокрутки и энергосбережением
Менеджер Wi-Fi для Arduino Uno R4 с капитивным портором и веб-интерфейсом для настройки без прошивки учетных данных в код
Управление сенсором присутствия HLK-LD2410S на 24 ГГц через UART для обнаружения движения и неподвижно стоящих людей на расстоянии до 10 метров
Считывание частоты пульса и дыхания с радарного модуля HLK-LD6002 через UART или I2C
Интеграция Arduino с Home Assistant через MQTT с поддержкой двусторонней синхронизации и автообнаружения устройств