#raspberry-pi #lora #pi #raspberry #iot

lora-wan

LoRaWAN stack for RFM9x LoRa/FSK transceiver in native Rust

2 releases

0.1.2 Dec 28, 2019
0.1.1 Dec 28, 2019

#24 in #lora

MIT license

10KB
224 lines

LoRaWAN

A LoRaWAN stack for the RFM9x LoRa/FSK transceiver module for use on Raspberry Pi (work in progress).

Author: Tommy van der Vorst (Pixelspark)

What works

Transmission of LoRA frames was successfully tested against The Things Network. Receiving currently does not work. Only ABP (activation by personalisation) is supported (this means that network/app session keys should be set in the device, and cannot be configured dynamically by the network, e.g. using OTAA).

Currently uses the rfm9x crate which only works on Raspberry Pi.

Usage

See the basic example.

Copyright (C) 2019-2020 Tommy van der Vorst, Pixelspark. Released under the MIT license.

Dependencies

~1MB
~20K SLoC