AsyncWebServer_ESP32_SC_ENC
Асинхронный HTTP и WebSocket сервер для ESP32-S2/S3/C3 с Ethernet модулем ENC28J60
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0449337c2e1918d2b934287e2c642828355c1880eba2599194d2a863fd0bab05AsyncWebServer_ESP32_SC_ENC-1.8.0-0449337c.zipОписание
Асинхронный веб-сервер для микроконтроллеров ESP32-S2/S3/C3 с сетевым модулем ENC28J60 через LwIP стек. Библиотека строит неблокирующий HTTP и WebSocket сервер, что особенно полезно когда нужно обрабатывать несколько клиентов одновременно без зависания основного кода. Поддерживает передачу больших объёмов данных через chunked response и может использовать CString для экономии оперативной памяти при отправке объёмных HTML-страниц. В комплекте обработчики параметров GET/POST, JSON через ArduinoJson, переписывание запросов, WebSocket и Server-Sent Events для двусторонней коммуникации. Если вы подключаете Ethernet к ESP32 через внешний контроллер ENC28J60 — это то, что вам нужно.