DIYables ESP32 WebServer
Веб-сервер для ESP32 с маршрутизацией HTTP, WebSocket и поддержкой нескольких страниц
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a1643ea20cb836782bcc2b85e0433d8bff4f26e8ab5bfb9cce48963aa371ef1fDIYables_ESP32_WebServer-1.0.1-a1643ea2.zipОписание
Библиотека для создания веб-серверов на ESP32 с поддержкой нескольких страниц и WebSocket. Под капотом — маршрутизация HTTP-запросов (GET, POST и прочие методы), парсинг параметров строки запроса, работа с JSON и шаблонизация HTML с подстановкой данных. Встроена аутентификация по HTTP Basic Authentication, хотя по умолчанию отключена. Сервер автоматически отдаёт страницу 404 и позволяет её кастомизировать. WebSocket работает двусторонне в реальном времени, что удобно для IoT-проектов, где нужна живая коммуникация между платой и браузером. Библиотека особенно полезна, если вы строите панели управления или мониторинга с несколькими интерактивными страницами и не хотите разбираться со сложной HTTP-логикой.