AsyncDNSServer_ESP32_W5500
Асинхронный DNS-сервер для ESP32 с Ethernet W5500, обрабатывающий множество запросов одновременно без блокировок
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:78ad856a38bd42edea585c8cc489f1cc57348c1b4f1856f7d8cef9b35007531dAsyncDNSServer_ESP32_W5500-1.0.0-78ad856a.zipОписание
Асинхронный DNS-сервер для ESP32 с поддержкой Ethernet-модуля W5500. Основное преимущество подхода — одновременная обработка множества DNS-запросов без блокировок, что пригодится для сложных сетевых сценариев вроде captive portal или когда нужна высокая отказоустойчивость. Библиотека работает поверх LwIP и интегрируется в экосистему других асинхронных компонентов для ESP32, таких как AsyncWebServer и AsyncHTTPRequest с тем же W5500. В комплекте несколько готовых примеров: от простого DNS-сервера до продвинутого captive portal. Учитывай, что это специализированная библиотека для Ethernet-подключения, а не для встроенного WiFi модуля ESP32.