CC3000 MDNS
Разрешение DNS-имён через mDNS для Arduino с CC3000 (снят с производства)
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:f3c58afcf700317eca0ce34ff1d036126ea65fa13281627e69e062435d32f1d9CC3000_MDNS-1.0.0-f3c58afc.zipОписание
Это MDNS-библиотека для Arduino с модулем CC3000, который уже снят с производства. Нужна она была для того, чтобы Arduino мог разрешать DNS-имена через mDNS — то есть находить устройства в локальной сети по человеческому имени вроде «foo.local» вместо IP-адреса. Работает только с запросами адресов, другие типы mDNS-запросов не поддерживаются. Требует установленной Adafruit CC3000 Library и поддержки mDNS на клиентской стороне (Bonjour на Windows и Mac, Avahi на Linux). Код достаточно простой: нужно создать экземпляр MDNSResponder, вызвать begin() в setup с именем домена и объектом CC3000, а потом регулярно вызывать update() в loop. Так как CC3000 больше не производится и не поддерживается, библиотека по факту архивна и подойдёт разве что для оживления старого оборудования или учебных проектов, когда модуль уже есть под рукой.