Support for the ST I-NUCLEO-LRWAN1 LoRa board shield. More...
Support for the ST I-NUCLEO-LRWAN1 LoRa board shield.
The I-NUCLEO-LRWAN1 board provides LoRa connectivity with an SX1272 radio connected via SPI to an ultra-low power STM32L052T8. microcontroller.
For details, the schematics are available on GitHub.
Note: to use the on-board I2C sensors, the R19 and R20 shorts must be closed (soldered).
To flash, one needs to use an external ST-Link programmer connected to SWD pins of the JP6 connector.
By default, the flash on the microcontroller is write protected so before being able to flash it, one needs to unlock using the following:
openocd.sh
script: Run make flash:
The command will fail but after that the memory will be unlocked after a power cycle. The line added above in openocd.sh
can also be removed.
Note that this unlock procedure only needs to be done once.
STDIO is available on pin 0 and 1 on CN9 so one needs an USB to UART to connect to STDIO.
When flashing using an ST-Link, STDIO pins can be plugged directly to the RX/TX pins on the programmer, STDIO is then accessible like on any Nucleo boards.
Files | |
file | board.h |
Board specific definitions for the ST I-NUCLEO-LRWAN1 board. | |
file | periph_conf.h |
Peripheral MCU configuration for the ST I-NUCLEO-LRWAN1 board. | |