Async TCP
Полностью асинхронная TCP-библиотека для ESP32 с классами AsyncClient и AsyncServer для надёжного сетевого взаимодействия без блокирующих операций
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0e7f17e62339ba6d820d34e4493824389c18d1b820cdb7ba4ec178454af6d741Async_TCP-3.5.0-0e7f17e6.zipОписание
Полностью асинхронная TCP-библиотека для ESP32, которая избавляет от головной боли с многоподключениями и позволяет организовать надёжное сетевое окружение без блокирующих операций. В основе лежат классы AsyncClient и AsyncServer — достаточно низкоуровневые инструменты, которые дают полный контроль, но требуют определённых навыков для работы. Эта библиотека служит фундаментом для ESPAsyncWebServer и других асинхронных решений на ESP32. Поддерживает Arduino Core версий 2.x и 3.x. Большинство сбоев случаются из-за неправильной конфигурации под конкретный проект, поэтому стоит внимательно подойти к настройке перед началом использования.