WisBlock-API-V2
API для модулей WisBlock Core с поддержкой LoRa/LoRaWAN и BLE, управляемых AT-командами на основе RUI3
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c30aaa4c334b5295d6fcb4ee2f6710a0448fe2c1b249a91e569a7c3c6783a4d1WisBlock_API_V2-2.0.27-c30aaa4c.zipОписание
Это API для модулей WisBlock Core от RAKwireless, которые реализуют LoRa/LoRaWAN и BLE с поддержкой AT-команд, совместимых с RUI3. Вся сложная работа с протоколами остаётся за библиотекой — вы пишете только логику приложения. Главное отличие от обычных Arduino скетчей в том, что здесь нет привычных setup() и loop(): всё работает на событиях, микроконтроллер спит до момента, когда нужно действовать. Это позволяет достичь очень низкого потребления — база WisBlock с модулем RAK4631 во время сна потребляет всего 40мкА. Настройку LoRa и LoRaWAN можно делать без изменения кода — через AT-команды или WisToolBox. Вторая версия библиотеки несовместима с первой и поддерживает только RAK4631; будущие версии могут добавить RAK11310 и RAK1200. Требует SX126x-Arduino библиотеку как зависимость.