AsyncHTTPRequest_ESP32_Ethernet
Асинхронные HTTP-запросы (GET, POST, PUT, PATCH, DELETE, HEAD) для ESP32 с поддержкой Ethernet-модулей W5500, W6100, ENC28J60 и LAN8720
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:457ecd816ec7fec4ac6e543d2d5c8152802109a8564582de5dc5ff42c9142600AsyncHTTPRequest_ESP32_Ethernet-1.15.0-457ecd81.zipОписание
Асинхронная HTTP-библиотека для ESP32 и его вариантов (S2, S3, C3), работающая поверх AsyncTCP и поддерживающая проводное подключение через различные модули Ethernet. Реализует методы GET, POST, PUT, PATCH, DELETE и HEAD без блокировки основного потока выполнения. Подходит для плат WT32_ETH01 с LAN8720, а также для подключения внешних модулей вроде W5500, W6100 и ENC28J60 к ESP32/S2/S3/C3. В примерах показана работа как с отдельными запросами, так и с множественными одновременными запросами. Учти, что при использовании Ethernet-модулей на некоторых портах ESP32 возникают конфликты с ADC2 (например, если одновременно работает WiFi), поэтому требуется корректная настройка пинов и взаимодействия между периферией.