Назад к каталогу

AsyncDNSServer_ESP32_W6100

Асинхронный DNS-сервер для ESP32 с Ethernet-модулем W6100, обрабатывающий несколько запросов одновременно без блокировок

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер158.55 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.0158.55 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:db8855df03cf35c14333a816703d13611016b9b449285290036b7b5b7703627c
АрхивAsyncDNSServer_ESP32_W6100-1.0.0-db8855df.zip

Описание

Асинхронный DNS-сервер для ESP32 с сетевым модулем W6100. Основной плюс асинхронного подхода — сервер может одновременно обрабатывать несколько DNS-запросов, не блокируя основной код. Пока библиотека в фоне работает с UDP-пакетами, ваша программа остаётся отзывчивой и может заниматься другими делами. В комплекте есть примеры для организации captive portal и полнофункционального DNS-сервера. Библиотека базируется на асинхронной архитектуре, которая уже доказана в других проектах для ESP32 (AsyncWebServer, AsyncHTTPRequest и другие), поэтому код неплохо интегрируется в сложные многопоточные приложения с Ethernet через W6100.

Версии

Показано: 1
1.0.02026-08-23 19:13:18 UTC
ZIP по запросу
первое скачивание может быть дольше