SlimLoRa
Компактная реализация LoRaWAN для Arduino на 13 кб флэша с поддержкой OTAA и работой на ATmega328
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:b346babacbd4ce2da002b5cc33ad8c52dbbb6a52a6be9f3026ed140b56285ffcSlimLoRa-0.11.1-b346baba.zipОписание
Самая компактная реализация LoRaWAN для Arduino, занимающая всего 13 килобайт флэша — в то время как RadioLib требует 52 кб, а LMIC около 36 кб. Это делает её практически единственным выбором для старых микроконтроллеров типа ATmega328 с 32 кб памяти. Поддерживает OTAA-присоединение, основные MAC-команды (выбор скорости передачи, мощность, переданачисление пакетов), загрузку данных с серверов и сохранение сессии в EEPROM. С версии 0.10.0 работает в режиме полу-неблокирующего выполнения, позволяя читать датчики в промежутках между приёмом. Заточена под EU868 и протестирована на ATmega32u4, SAMD21 и модулях HopeRF 95w (SX1276) на платах Adafruit Feather. ABP-присоединение пока не поддерживается. Для других регионов ищут тестеров.