LoRaWAN Logo

LoRaWAN® Stack

The LoRaWAN®  Protocol Stack is a more advanced development of the Open Source Long Range Wide Area Network (LoRaWAN®) stack. It is intended for productive industrial use in complex environments with high security requirements and at maximum performance. Learn more about LoRaWAN® technology!

LoRaWAN Stack Architecture on hardware
Software Compliance to Specification

Compliant to LoRaWAN® Specification v1.0.4 and associated Regional Parameters

High performace software

Designed for high-performance industrial use in complex environments 

easy integration of the stack

For easy integration, the LoRaWAN® stack provides a Simple C library

Support and Maintenance

Comprehensive support & maintenance from our professional team

Pre-certification of software

Pre-certification of the stack for reference hardware platforms

software porting

The stack has been ported to many hardware platforms from Semtech and ST

Get in touch

Stack Features

Software Library

  • Flexible and well-proven Multi-Stack API for seamless migration to other protocol stacks
  • Unified look-and-feel for all protocol stacks
  • Well-formed Hardware Abstraction Layer (HAL)
  • Example application providing easy entry
  • Radio test functions for product certification included (platform dependent)


  • Class A
  • Class C


  • Possibility to perform Firmware Update Over-The-Air (FUOTA)

Modem Software

  • All API functions available via well-proven serial interface with minimum overhead
  • Support for several serial interfaces, like UART (default), SPI, I²C, ...
  • For sensitive applications: AES encryption for serial interface

Support of any type of non-volatile memory

  • EEPROM, Flash, MRAM, ...
  • Internal / external (e.g. connected via SPI)

Support of hardware acceleration

If provided by the platform, the stack supports use of hardware acceleration, like:

  • AES de- / encryption
  • CRC-16

Why buying the LoRaWAN Stack?

Features in direct Comparison

LoRaWAN® Stack ArchitecturE

The LoRaWAN® Protocol Stack is an implementation of the LoRaWAN® Specification v1.0.4 and the associated LoRaWAN® Regional Parameters, designed for operation of end nodes according to this standard. The stack can be operated inside (library version) or as (modem version) an embedded firmware for operation at a microcontroller or system-on-chip. The library version (object code) includes an example application and an example project for IDE and can be used in conjunction with an embedded operation system (OS) dedicated for microcontrollers,  while the modem version (firmware / binary) includes a serial interface and power management. Both versions are available with the LoRaWAN® Protocol Stack and can be used.

Industrial LoRaWAN Protocol Stack architecture

Commercial features

First level support

Software Support

High quality product

Software availability


software configuration


warranty and maintenance

Connect your product with LoRaWAN®

Beyond LoRaWAN®

You want to benefit from the features of LoRaWAN® in your network, but would like to implement other LPWAN technologies like mioty® or Sigfox, too? Or you want to enhance your wireless M-Bus metering network with the advantages of LoRaWAN®? We make it possible!

Multi Stack

Our Multi-Stacks offer the possibility to choose between several stacks and radio standards, such as mioty®, LoRaWAN®, wireless M-Bus, OMS, Sigfox and others. This flexible solution allows you to achieve maximum usability when you connect your product to the Internet of Things (IoT).

Wireless M-Bus and OMS

The Wireless M-Bus Protocol Stack is compliant to the Wireless M-Bus / OMS standard and additionally has professional support. It is optimized towards a compromise of small footprint, excellent modularity and scalability, combined with high functionality.


Technical aspects of the LoRaWAN® Stack - part 1
Technical aspects of the LoRaWAN® Stack - part 2
FUOTA News Article