STM32duino STM32Ethernet
Сетевое соединение для STM32-плат с Ethernet через стек LwIP с поддержкой DHCP и DNS
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:03768c52b0b254178b536db0229b406d49cdd897122d682f5a878569f21a9c10STM32duino_STM32Ethernet-1.5.0-03768c52.zipОписание
Если у вас есть STM32-плата с поддержкой Ethernet (NUCLEO, DISCOVERY и им подобные), эта библиотека даст вам полноценное сетевое соединение — как локальное, так и в интернет. Функционал включает работу в режиме клиента и сервера, автоматическую конфигурацию IP через DHCP и разрешение DNS-имён. В основе лежит стек LwIP, легковесный TCP/IP, но как отдельная зависимость — её нужно установить отдельно через менеджер библиотек Arduino. Инициализация упрощена: больше не требуется явно указывать MAC-адрес, система получает его автоматически, хотя при необходимости можно и переопределить. Автоматическое обновление DHCP-адреса работает в фоне, вызывать maintain() больше не нужно.