AsyncWebServer_ESP32_ENC
Асинхронный веб-сервер для ESP32 с сетевым модулем ENC28J60, поддерживающий HTTP, WebSocket и потоковую передачу данных
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a38d7893d2633787ee46b87a5316d3943e1d5db03444eee192338f79816e977aAsyncWebServer_ESP32_ENC-1.6.3-a38d7893.zipОписание
Асинхронный веб-сервер для связки ESP32 и сетевого модуля ENC28J60. Предназначен для тех, кто хочет работать с HTTP и WebSocket на микроконтроллере, не блокируя остальной код во время обработки запросов. Поддерживает отправку больших объёмов данных через CString (экономит кучу памяти) и фрагментированные ответы через beginChunkedResponse(). В наборе есть обработчики для GET, POST, FILE параметров, JSON (совместимо с ArduinoJson), переписывание URL, фильтрация запросов, потоковая передача, шаблоны. Для WebSocket реализована отправка данных клиентам и контроль количества подключений. Подойдёт для создания управляющих интерфейсов и IoT устройств, где нужна асинхронная обработка веб-трафика без задержек в основном цикле программы.