Within this session, we are introducing ST Sub GHz chip called SPIRIT2 and its software library in combination with STM32L0 and STM32L4 MCUs using free ST tools STM32CubeMX and TrueStudio.
Who should attend this course?
- Engineers interested in SPIRIT2 radio solution with connection to STM32 world
Benefits you will take away
- Understanding and some practice on S2-LP API for STM32 MCUs
- Porting STM32L0 application into STM32L4 controller using STM32CubeMX
On line course concept
- Courses are provided in MOOC format with course material available online.
- Course takes approximately 60 minutes to complete, depending on your proficiency.
- STM32 and Spirit2 introduction
- Hands-on 1: Build and run S2-LP application on STM32L0 MCU
- Hands-on 1: Build and run S2-LP application on STM32L4 MCU
Training materials (slides, hands-on projects) can be downloaded from this link
- NUCLEO-L053RB board
- X-NUCLEO-S2868A1 board (with antenna to be connected via SMA connector)
- miniUSB cable
- PC with MS Windows OS (in version 7 or higher) with preinstalled the following software:
The STM32L5 is based on Arm® Cortex-M33 and TrustZone® technology combined with STMicroelectronics security implementation. On your STM32L562E-DK discovery board, TrustZone is disabled (factory setting) and you can develop as on any other STM32 device. This video shows how to enable TrustZone on STM32L562E-DK discovery using STM32CubeProgrammer and create, compile and debug or run a new project with STM32CubeIDE. It also shows how to open an example project delivered in STM32CubeL5 MCU Package, modify, compile and debug or run it. For further information, you can refer to AN5394 and AN5424 application notes.
Security has emerged as one of the 3 key areas that developers of embedded and IoT applications are thriving to improve. The STM32L5 microcontroller series is the solution and provide a new optimal balance between performance, power and security.
Download the free TouchGFX GUI software, try the Out-of-the-Box supported STM32H7B3I-DK, and eliminate the need for external ram, when developing your next embedded UI.