Веб-интерфейс управления устройством через WebSockets прямо с ESP32 в браузер любого девайса в сети
Архитектура: ESP32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Подключение ESP32 к корпоративным сетям WPA2-Enterprise с аутентификацией EAP-PEAP через простой API в стиле Arduino
Управление WiFi на ESP32 с автоматическим переключением между режимами Station и Access Point
Captive portal для настройки WiFi на ESP32 с поддержкой кастомных полей конфигурации
Подключение Nintendo Wii Remote к ESP32 по Bluetooth Classic с поддержкой акселерометра и Nunchuk
Драйвер для монохромных OLED-дисплеев SSD1306 с поддержкой I2C и SPI на ESP8266, ESP32 и mbed-OS
Веб-сервер для AVR, STM32, RP2040 и других плат через ESP8266/ESP32 модули с поддержкой GET/POST и базовой аутентификации
Отправка голосовых уведомлений на Google Home с ESP8266 и ESP32 через синтез речи
Синтез речи на ESP8266/32 через Google Translate с возвратом ссылки на MP3
Клиент InfluxDB для ESP8266 и ESP32 с поддержкой облачного сервиса, аутентификации и пакетной отправки данных
Самоорганизующаяся сетка ESP8266/ESP32 на основе MQTT с поддержкой OTA-обновлений прошивки
Метеостанция на ESP8266 с выводом данных о погоде на OLED-дисплей через OpenWeatherMap
Работа с датчиками температуры и влажности DHT11 и DHT22 через правильный парсинг сигналов и обработку данных
Декодирование и воспроизведение MP3, AAC, FLAC, MOD, MIDI, RTTL и WAV через I2S или программный DAC на ESP8266, ESP32 и Raspberry Pi Pico
WiFi-конфигуратор, MQTT-клиент и OTA-обновления для ESP8266 с веб-панелью управления и файловым менеджером
Проигрыватель мелодий в формате RTTTL для ESP8266 с ШИМ-синтезом звука и расширенным набором октав и длительностей нот
Синтез речи на испанском языке для ESP8266, ESP32 и RP2040 на основе алгоритма SAM
Клиент для GPT, Claude и Gemini на ESP32 с потоковыми ответами и управлением диалогами
Управление ESP8266 и ESP32 голосовыми командами Amazon Alexa через локальный API
Менеджер WiFi для ESP32 и ESP8266 с веб-портальной конфигурацией через AsyncWebServer и сохранением настроек
Асинхронный WiFiManager для ESP32 и ESP8266 с веб-портальом настройки и поддержкой LittleFS/SPIFFS
Асинхронная обработка кнопок на ESP32 с поддержкой коротких и длинных нажатий, множественных кликов и имитации энкодера
Веб-интерфейс для OTA-обновления прошивки и файловой системы ESP32/ESP8266 с поддержкой SPIFFS и LittleFS
Асинхронный веб-сервер для ESP8266 и ESP32 с поддержкой HTTP, WebSocket и потоковой передачи контента без блокирующих операций
Асинхронный HTTP и WebSocket сервер для ESP8266 и ESP32 на неблокирующей архитектуре с поддержкой множественных одновременных подключений
MQTT-функциональность для модулей ESP через AT-интерпретатор с простым C++ API и обработкой callback-функций
Автоматическое подключение ESP32 к сохранённой WiFi сети или создание портала для выбора сети
Автоконфигурация WiFi через веб-интерфейс точки доступа и буферизация данных для ESP32/ESP8266
Веб-интерфейс для ESP32 по Bluetooth с автоматической генерацией виджетов — переключатели, кнопки, слайдеры, таймеры, без Wi-Fi и облака
Автоматическая первичная настройка ESP8266/ESP32 через точку доступа и загрузка конфигурации с сервера