I-CUBE-LRWAN

Active
Design Win

LoRaWAN software expansion for STM32Cube

Get Software Download databrief

Product overview

Description

LoRaWAN® is a low‑power wide‑area network protocol based on LoRa® modulation, allowing low-power sensors to report over ranges of up to dozens of kilometers.

The I-CUBE-LRWAN Expansion Package consists of a set of libraries and application examples for STM32L0 Series, STM32L1 Series, and STM32L4 Series microcontrollers acting as end devices.

This package supports the Semtech LoRa® radio expansion boards SX1276MB1MAS, SX1276MB1LAS, SX1272MB2DAS, and the new generation sx126x mounted on SX1262DVK1DAS, SX1262DVK1CAS, and SX1262DVK1BAS.

This package includes an application running on NUCLEO-L053R8, NUCLEO-L073RZ, NUCLEO-L152RE, NUCLEO-L476RG, and B-L072Z-LRWAN1 embedding the CMWX1ZZABZ-091 LoRa® module (Murata).

It also supports a USI LoRaWAN® technology module through the I-NUCLEO-LRWAN1 expansion board (available standalone or included in P-NUCLEO-LRWAN2) and the RisingHF modem RHF0M003 mounted on LRWAN-NS1 expansion board available in P-NUCLEO-LRWAN3. The application reads sensor data from the X-NUCLEO-IKS01A2 expansion board and sends the sensor data to the LoRa® network in class‑A.

  • All features

    • Compliant with the LoRa Alliance® specification protocol, named LoRaWAN® version V1.0.3 July 2018
    • Compliant with the LoRa Alliance® TS-003-Application Layer Clock Synchronization V1.0.0
    • Compliant with the LoRa Alliance® TS-004-Fragmented Data Block Transport V1.0.0
    • Compliant with the LoRa Alliance® TS-005-Remote Multicast Setup V1.0.0
    • Bidirectional end devices with class‑A, class‑B, and class‑C protocol support
    • EU 868 MHz ISM band ETSI (European telecommunications standards institute) compliant
    • EU 433 MHz ISM band ETSI compliant
    • US 915 MHz ISM band FCC (federal communications commission) compliant
    • End-device activation either through OTAA (over-the-air activation) or ABP (activation by personalization)
    • End-device FUOTA class-C mode application running on NUCLEO-L476 RG
    • Adaptive data rate support
    • LoRaWAN® test application for certification tests included
    • Low-power optimized
    • Compliant with the CMWX1ZZABZ-091 LoRa® module from Murata
    • Compliant with the WM-SG-SM-42 LoRa® module from USI®
    • Compliant with the RHF0M003 modem from RisingHF
    • Easy secure element integration

Get Software

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      Actility Interoperability Tool

      Active

      LoRaWAN automated test tool

      Software development tools from partners Actility
      Actility Interoperability Tool

      Description:

      LoRaWAN automated test tool
    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeWL

      Active

      STM32Cube MCU Package for STM32WL series (HAL, Low-Layer APIs and CMSIS, File system, RTOS, KMS, Secure Engine, Sub-GHz Phy, LoRaWAN and Sigfox stacks - and examples running on ST boards)

      STM32Cube MCU & MPU Packages ST
      STM32CubeWL

      Description:

      STM32Cube MCU Package for STM32WL series (HAL, Low-Layer APIs and CMSIS, File system, RTOS, KMS, Secure Engine, Sub-GHz Phy, LoRaWAN and Sigfox stacks - and examples running on ST boards)
    • Part number
      Status
      Description
      Type
      Supplier

      B-L072Z-LRWAN1

      Active

      STM32L0 Discovery kit LoRa, Sigfox, low-power wireless

      STM32 Discovery Kits ST
      B-L072Z-LRWAN1

      Description:

      STM32L0 Discovery kit LoRa, Sigfox, low-power wireless

      P-NUCLEO-LRWAN2

      NRND

      STM32 Nucleo pack LoRa™ HF band sensor and gateway

      STM32 Nucleo expansion boards ST
      P-NUCLEO-LRWAN2

      Description:

      STM32 Nucleo pack LoRa™ HF band sensor and gateway

      P-NUCLEO-LRWAN3

      Active

      STM32 Nucleo pack LoRa™ LF band sensor and gateway

      STM32 Nucleo expansion boards ST
      P-NUCLEO-LRWAN3

      Description:

      STM32 Nucleo pack LoRa™ LF band sensor and gateway
    • Part number
      Status
      Description
      Type
      Supplier

      Actility ThingPark Activation server

      Active

      LoRaWAN Activation server

      Global services from partners Actility
      Actility ThingPark Activation server

      Description:

      LoRaWAN Activation server

      Actility ThingPark FUOTA

      Active

      LoRaWAN Reliable Multicast and FUOTA server

      Global services from partners Actility
      Actility ThingPark FUOTA

      Description:

      LoRaWAN Reliable Multicast and FUOTA server
    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 Configurators and Code Generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator