stm32duino / I-NUCLEO-LRWAN1

Arduino library to support I-NUCLEO-LRWAN1 LoRa® expansion board based on USI® LoRaWAN™ technology module.
15 stars 14 forks source link

I-NUCLEO-LRWAN1

Arduino library to support I-NUCLEO-LRWAN1 LoRa® expansion board based on USI® LoRaWAN™ technology module.

API

This library provides an Arduino API to manage the I-NUCLEO-LRWAN1 expansion board as a LoRaWAN™ node.

This library provides also an API to manage the I-NUCLEO-LRWAN1 expansion board as a simple LoRa® radio module.

Known limitations

Examples

Advice

LoRaWAN default configuration:

In case of high latency between the gateway and the network server, it is recommended to increase the delay time of the RX1 window.

Version

This library is based on the STM32CubeExpansion_LRWAN_V1.1.2 driver. This library has been validated with the version 2.6 and 3.6 of the firmware.

Documentation

You can find the source files at
https://github.com/stm32duino/I-NUCLEO-LRWAN1

The I-NUCLEO-LRWAN1 module datasheet is available at
https://github.com/USILoRaModule/USI_I-NUCLEO-LRWAN1

LoRaWAN standard
https://www.lora-alliance.org