LoRaWAN® Hands-on Development with the STM32WL Wireless System-on-Chip MCU

LoRaWAN® hands-on workshop using the STM32WL SoC MCU

Learn how to jumpstart your next LPWAN solution using the world’s first LoRa-enabled System-on-Chip MCU: The STM32WL


Virtual hands-on workshop with live tech support
Residents of the Americas only

**Registration for all sessions is now closed**

This online workshop will teach you how to develop embedded LPWAN C code using the LoRaWAN® protocol through hands-on exercises. The NUCLEO-WL55JC1 development board which is based on the dual-core multi-protocol Sub-GHz STM32WL55JC System on Chip will be used for the hands-on exercises. The workshop will use our low-cost LoRaWAN® gateway, part of the P-NUCLEO-LRWAN2 development kit, and MEMS-based sensors with the X-NUCLEO-IKS01A3 extension shield. We will instruct you on how to get your free networking account on TheThingsNetwork, examine your data at the packet level, and visualize live sensor data in the cloud. The Nucleo board, NUCLEO-WL55JC1 supports both the 868 MHz ISM band for Europe and the 915 MHz ISM band for the Americas.

The workshop makes use of our many Cube-based development ecosystem tools for STM32 microcontrollers, including: STM32CubeProgrammer for flash program/erase operations, STM32CubeMX for pin/clock/peripheral configuration, STM32CubeIDE for compile/debug, STM32CubeMonitor for live data debug and RF testing, and the STM32CubeWL firmware library, which includes dozens of projects for LoRaWAN®, Sigfox and generic communications via LoRa/FSK/BPSK modulations.

The workshop is self-paced and can be accessed on-demand any time after the start of the selected session. Please note that live technical support via break-out rooms will be available only during the scheduled session hours.

Who should attend

This workshop is intended for hardware and firmware engineers developing IoT nodes, home & building automation systems, remote monitoring, industrial controls, medical devices, wearable products, smart city, smart agriculture, metering, long range LPWAN use-cases and many other use-cases.

Participation details

This workshop is open to US, Canadian and South American residents only, and attendance is limited for each session to facilitate live tech support.

A NUCLEO-WL55JC1 Nucleo development board, P-NUCLEO-LRWAN2 Gateway kit and X-NUCLEO-IKS01A3 sensor shield are required to complete the exercises. Registrants will need to complete the purchase of the board kit (while supplies last) to be confirmed attendance for the workshop. Purchase details will be provided by email following registration submission request.

Workshop agenda (approx. 3 hours)

  • Introduction
  • The STM32WL dual-core multi-protocol architecture
  • Basics of FSK/MSK/BPSK, LoRa, LoRaWAN®, Sigfox and other sub-GHz modulation protocols
  • NUCLEO-WL55JC1 board, P-NUCLEO-LRWAN2 packet forwarder and X-NUCLEO-IKS01A3 sensor shield overview
  • Building a basic LED blinky project from scratch using STM32CubeMX
  • How to develop a LoRaWAN® application on the TheThingsNetwork
  • Adding sensor functionality with ST’s MEMS-based sensors, via the X-NUCLEO-IKS01A3 sensor shield
  • Forwarding your sensor data onto the myDevices Application Server dashboard


  • One NUCLEO-WL55JC1 Nucleo board, P-NUCLEO-LRWAN2 Gateway kit, and X-NUCLEO-IKS01A3 sensor shield are required to complete the exercises
  • Computer running Windows 7 or Windows 10
  • Three Micro-USB cables to connect and power the boards

Session dates and times (US Eastern Time)

Each session is the complete workshop. Please select only one session when submitting your request.
  Date Time Location Status
Session 1 Thursday, 02 Sep 2021 1:00 pm - 4:00 pm Online Full
Session 2 Tuesday, 07 Sep 2021 1:00 pm - 4:00 pm Online Full
Session 3 Thursday, 09 Sep 2021 1:00 pm - 4:00 pm Online Full


Meet your instructors

Colin Ramrattan
Colin has been with STMicroelectronics since 2012 and is a Product Marketing Engineer with the microcontroller product marketing team for the Americas. Colin has held positions in both the analog sensors and connectivity organization prior to microcontrollers. Before joining ST, Colin was a user interface module designer at Blackberry in Waterloo, Canada.
Alec Bath
Alec is Applications Manager for Wireless microcontroller products in the Americas. During his 21-year tenure at ST, Alec has supported 8051 & ARM-based microcontroller families, the STR7 & STR9, and the highly successful STM32 family. Prior to ST, Alec worked as a hardware design engineer at Motorola for analog cellphones and automotive body electronics modules.
Joe Tijerina
Joe has been a Field Applications Engineer for ST’s Microcontroller America’s group since 2012, supporting customers using STM32 microcontrollers. He has broad experience in embedded systems with expertise in STM32 ARM Cortex-M based microcontroller product lines, as well as Bluetooth Low Energy and IEEE 802.15.4 SoCs. Skilled in embedded SW design, development, analysis, verification, and technical documentation, he is also proficient with various development and debugging software tools.
Antonio Mascioli
Antonio is a Senior Principal Applications Engineer at STMicroelectronics. He has knowledge and experience in the field of DSP, digital radio, RF and RF systems design. Since joining the Microcontrollers group, he has used his experience to provide assistance and solutions to customers in the area of RF design, antenna design and general firmware design. His present focus is on Bluetooth Low Energy, ZigBee, LoRa/LoRaWAN and Ultra-wideband (UWB) systems.
Minku Yeo
Minku began his career in 2014 working with various wireless microcontrollers. After graduating from Texas A&M University with a Masters of Science in Electrical Engineering, he joined STMicroelectronics in 2020 as a Field Applications Engineer for STM32 wireless microcontrollers.
Shreekant Kodukula
Shree is a Field Applications Engineer for STM32 wireless microcontrollers who completed his Masters degree in EECE (Embedded/Robotics) at Northeastern University in December 2019. His interests are – LoRaWAN, Sigfox, Bluetooth Low Energy and Sensor shield.