Resources
HOME » RESOURCES » TOOLS

Tools

In this toolbox for LoRa-based developers, you’ll find the tools you need to develop an end-to-end solution, including LoRa Basics™, Cloud Servers, and code samples. 

LoRa Basics MAC

LoRa Basics MAC is a portable implementation of the LoRa Alliance™ LoRaWAN® specification in the C programming language. LoRa Basics MAC supports multiple regions, selectable at compile and/or run-time. Class A, Class B, and Class C devices are supported.

LoRa Basics Station

LoRa Basics Station is an implementation of a LoRa® packet forwarder, which can be remotely managed by a Configuration and Update Server (CUPS) at regular intervals to obtain configuration, system, and firmware updates.

LoRaMAC-Node and Additional Software.

Find additional LoRa-related software, including the LoRaMAC-Node, here. Available in Github, LoRAMAC Node provides an endpoint LoRaWAN® stack implementation, with examples of Class A, B, and C devices. Developed for five geographic regions, it supports firmware updates over-the-air (FUOTA) and drivers for SX1272/73, SX1276/77/78/79 and SX1261/2, as well as for other chips complying with the LoRaWAN specification.

LoRaMAC-Node™ 

Available in GitHub, LoRAMAC-Node provides an endpoint LoRaWAN® stack implementation, with examples of Class A, B, and C devices. Developed for five geographic regions, it supports firmware updates over-the-air (FUOTA) and drivers for SX1272/73, SX1276/77/78/79 and SX1261/2, as well as for other chips complying with the LoRaWAN specification.

Additional Software.

Find additional LoRa-related software here.