3
P-NUCLEO-LRWAN2 / P-NUCLEO-LRWAN3 firmware overview
The
starter packs include the following firmware:
•
LoRaWAN
®
STM32Cube Expansion Package for the microcontrollers in the STM32L0
Series, STM32L1 Series, STM32L4 Series, and Series
•
Binary for the STM32F746ZGT6 microcontroller of the LoRaWAN
®
gateway Nucleo board
3.1
I-CUBE-LRWAN LoRaWAN
®
STM32Cube Expansion Package
The
Expansion Package consists of a set of libraries and application examples for STM32L0
Series, STM32L1 Series, STM32L4 Series, and Series microcontrollers acting as end-devices. This
firmware Expansion Package is downloadable from
www.st.com/en/product/i-cube-lrwan
A specific firmware project called
AT_Master
is an example code available only for the STM32L0 Series
microcontroller interfacing either with the
USI
®
LoRa
®
expansion board, or with the
LRWAN_NS1 RisingHF LoRa
®
expansion board. The
AT_Master
sample project implements a host
AT_Master
application that controls the LoRa
®
modem via AT commands, establishes a link with the LoRaWAN
®
network,
and sends sensor data.
Figure 14.
AT_Master
in LoRaWAN
®
STM32Cube Expansion Package
3.2
STM32F7 Nucleo LoRaWAN
®
gateway firmware
Firmware is based on the Semtech packet forwarder protocol ported over to the STM32F746ZGT6 device. The
gateway parameters are fully reconfigurable by means of the AT command interface through the ST-LINK USB
Virtual COM port. Refer to
for details.
UM2587
P-NUCLEO-LRWAN2 / P-NUCLEO-LRWAN3 firmware overview
UM2587
-
Rev 3
page 18/55