AsyncTelnet
Асинхронный Telnet-сервер для ESP32, не блокирующий основной цикл программы
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:24896ad28bc41b9860c859b9b36cff5ed1e92176174035de4903196e68f5de65AsyncTelnet-1.1.0-24896ad2.zipОписание
Асинхронный Telnet-сервер для ESP32, который работает на фоне и не занимает процессорное время основного цикла. Строится на базе AsyncTCP и полностью управляется событиями — когда клиент подключается или отправляет данные, срабатывают обработчики, а ваш loop() остаётся свободным для датчиков, управления моторами и других критичных операций. Библиотека минимальна по размеру, умеет принимать только одного клиента одновременно, защищена от утечек памяти и падений при сетевых сбоях. Отправка данных и отключение клиента делаются прямыми вызовами методов. Потребует AsyncTCP как зависимость и подходит для логирования и удалённого доступа к устройству по сети без замораживания основной программы.