Асинхронный MQTT-клиент для ESP8266 и ESP32 с поддержкой QoS, SSL/TLS и неблокирующей работой
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Асинхронные OTA-обновления прошивки для ESP32 через веб-интерфейс без блокировки основного кода
Веб-интерфейс для OTA-обновления прошивки и файловой системы ESP32/ESP8266 с аутентификацией и автоопределением типа файла
Неблокирующее чтение последовательного порта с накоплением данных в пользовательском буфере и выделением полных строк по разделителю
Асинхронное управление сервомоторами без блокировки основного цикла с поддержкой плавной интерполяции и цепочек движений
Асинхронная работа с SMS через SIM800L без блокировки основного кода
Неблокирующее управление ультразвуковыми датчиками HC-SR04 с поддержкой цепочек и медианной фильтрацией
Неблокирующее управление шаговыми моторами с поддержкой ускорения и одновременной работой нескольких осей
Асинхронное чтение данных из Serial и других потоков без блокировки программы с буферизацией и поддержкой символов-терминаторов
Запуск асинхронных задач в фоне без блокировки основного цикла loop() на Arduino-платах
Неблокирующие асинхронные задачи с callback-функциями, выполняемыми через заданный интервал
Асинхронная TCP-библиотека для ESP32, позволяющая обслуживать несколько соединений одновременно без блокировок
Асинхронная библиотека SSL/TLS для защищённых соединений на ESP32 без блокировки основного потока
Асинхронная библиотека для создания Telegram-ботов на Arduino с поддержкой текста, изображений и клавиатур, работающая с любым MCU через WiFi, Ethernet или GSM
Асинхронное чтение датчиков DS18B20 без блокирующих операций на основе millis() с поддержкой нескольких датчиков и callback-уведомлений
Асинхронные таймеры setTimeout и setInterval для Arduino без блокировки основного цикла
Неблокирующий таймер с поддержкой callback-функций и периодических отсчётов для асинхронных операций
Асинхронная UDP-библиотека для ESP32 с поддержкой Ethernet-модуля ENC28J60, Unicast, Broadcast и Multicast режимов
Асинхронная UDP-библиотека для ESP32 с Ethernet-модулями W5500, W6100 и ENC28J60
Асинхронный UDP для ESP32 S2/S3/C3 с Ethernet-модулем ENC28J60, поддерживающий unicast, broadcast и multicast
Асинхронный UDP для ESP32-S2/S3/C3 с модулями Ethernet W5500, W6100 или ENC28J60
Асинхронная UDP для ESP32 S2/S3/C3 с Ethernet W5500, поддерживает unicast, broadcast и multicast без блокировок
Асинхронный UDP для ESP32 S2/S3/C3 с Ethernet W6100, поддержка unicast, broadcast и multicast
Асинхронный UDP для ESP32 с Ethernet-модулем W5500, поддерживающий Unicast, Broadcast и Multicast
Асинхронная UDP-библиотека для ESP32 с Ethernet-модулем W6100, поддерживающая unicast, broadcast и multicast
Асинхронная UDP-библиотека для WT32_ETH01 с поддержкой Unicast, Broadcast и Multicast
Веб-интерфейс для конфигурации параметров ESP8266/ESP32 с сохранением в SPIFFS и поддержкой различных типов полей формы
Веб-интерфейс для OTA-обновления и мониторинга переменных на ESP8266, ESP32 и RP2040 прямо из браузера
Браузерная отладка и логирование для ESP32 через Web Serial API без монитора портов IDE