EmbUI
Встроенный веб-фреймворк для ESP8266 и ESP32 с WebSocket, WiFi-менеджером и поддержкой обновления прошивки через браузер
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3e72c1bbc6f8046ba7d44c2e39bceea91bf8b6aa2c49ba510ae7c02cb495c9a7EmbUI-2.7.0-3e72c1bb.zipОписание
Фреймворк для создания веб-интерфейсов на ESP8266 и семействе ESP32 — встроенный вебсервер с WebSocket, mDNS/SSDP для автоматического обнаружения в сети, WiFi-менеджер с автопереключением на режим AP при разрыве соединения. Поддерживает полный спектр часовых поясов с автоматическим переводом на летнее время, обновление прошивки через браузер, загрузку конфигов из LittleFS. Интерфейс работает независимо от интернета, позволяет одновременно подключаться нескольким клиентам с синхронизацией. Зависит от ArduinoJson и модифицированной версии AsyncWebServer — последнюю придётся устанавливать вручную. Для работы вебинтерфейса обязательно нужно загрузить образ файловой системы LittleFS с ресурсами из архива.