EventEthernet
Событийно-ориентированная библиотека Ethernet для W5100S-EVB-Pico с поддержкой UDP, TCP и веб-сервера на основе прерываний
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:ca1f5ce3ed18ceff369fdbc0b183b7a6203e872a324afde2bb345200cb2b8fc2EventEthernet-1.0.0-ca1f5ce3.zipОписание
Событийно-ориентированная библиотека для работы с Ethernet на плате W5100S-EVB-Pico с микроконтроллером RP2040. Вместо традиционного опроса состояния сети (polling), она использует прерывания от чипа W5100S, что экономит процессорное время и реагирует на события в реальном времени. Поддерживает UDP-слушатели, TCP-клиентов и простые веб-серверы. Библиотека переписывает методы оригинальной WIZnet-ArduinoEthernet, но реализует их через обработку прерываний, позволяя переиспользовать существующий код с минимальными изменениями. Требует Arduino IDE 1.8.19+, Arduino mbed RP2040 core версии 2.7.2 и больше, а также библиотеку DebugLog. На данный момент работает только с платой W5100S-EVB-Pico.