BeaconNano
Создание Bluetooth маячка (iBeacon) на Arduino Nano 33 BLE с настройкой UUID, major и minor кодов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:056e0b4d0df503e6ea19d5d42c036344bc1b3452a967959e36a7c0316d06044dBeaconNano-1.0.0-056e0b4d.zipОписание
Превратите Arduino Nano 33 BLE в маячок (Beacon), который будет транслировать данные по Bluetooth. Настраиваются стандартные параметры маячка: UUID, major и minor коды — либо через начальный вызов begin() с нужными значениями, либо через отдельные методы setUuid(), setMajor(), setMinor() и setTx(). После конфигурации запустите трансляцию через startBeacon(), остановите через stopBeacon(). Библиотека реализует полноценный iBeacon, задавая нужные данные производителя (Apple), но вы сможете изменить ID компании, если потребуется. Работает только на Arduino Nano 33 BLE и опирается на встроенную ArduinoBLE. Тестирование проводилось исключительно на указанной плате, поэтому совместимость с другими модулями Bluetooth не гарантируется.