AsyncWebServer_ESP32_SC_W5500
Асинхронный веб-сервер для ESP32-S2/S3/C3 с модулем W5500, поддерживающий HTTP, WebSocket и чанкированную передачу данных
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b893f6d873b7e712da40bca352830f5b045459f1774e3da72dc8c8bab9df8081AsyncWebServer_ESP32_SC_W5500-1.8.1-b893f6d8.zipОписание
Асинхронный веб-сервер для микроконтроллеров ESP32-S2/S3/C3 с сетевым модулем W5500 через LwIP. Библиотека поддерживает HTTP и WebSocket, позволяет отправлять большие объёмы данных через чанкированные ответы, экономя при этом оперативную память за счёт работы с CString. В наборе есть примеры использования beginChunkedResponse() для передачи объёмного HTML-контента частями. Справляется с переписыванием запросов, обработкой GET/POST/FILE параметров, JSON-данными через ArduinoJson, потоковой передачей контента и WebSocket-соединениями с ограничением числа подключённых клиентов. Подходит для проектов, где нужен полнофункциональный асинхронный веб-интерфейс без блокирования основного кода на Arduino-совместимых платах с ESP32 и внешним сетевым адаптером.