The software ecosystem consists of the STM32CubeMX GUI for initialization and code generation, compatible with various commercial IDEs and natively integrated into the free STM32CubeIDE development software used in this course. The STM32 Nucleo board includes expansion capabilities that make it easy to try out new ideas and quickly create application prototypes with any STM32 MCU. The expansion components specific to motion and environmental sensor development are the X-NUCLEO-IKS01A3 sensor board and associated X-CUBE-MEMS1 sensor & motion algorithm software.
The sensor expansion board features ST's newest and most advanced sensors, including:
This workshop is self-paced and can be accessed on-demand any time after the start of the selected session. However, please note that the live technical support (via online break-out rooms) is available only during the scheduled session hours listed in the table below.
This workshop is intended for engineers who wish to gain quick proficiency with motion and environmental sensors, and are looking for a user-friendly development toolset to accelerate and simplify their sensor designs.
This workshop is open to residents of the Americas only.
One STM32 Nucleo-64 development board (part number: NUCLEO-L476RG) and one Motion MEMS and environmental sensor expansion board (part number: X-NUCLEO-IKS01A3) are required to perform the lab exercises.
Exclusively for attendees of this workshop, these boards can be purchased from the ST eStore on a buy one, get the other free basis. You will receive purchase instructions by email soon after we receive your request to participate.
We recommend using two screens so that you can watch, pause, and rewind the instruction video on one screen while completing the workshop tasks on the other.
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Sessions (US Eastern Time)
Each session is the complete workshop. Please select only one session when submitting your request to participate.
The NUCLEO-L476RG STM32 Nucleo-64 development board provides an affordable and flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features offered by the STM32 microcontroller. For compatible boards, the external SMPS significantly reduces power consumption in Run mode. The ARDUINO® Uno V3 connectivity support and ST morpho headers allow easy expansion with a wide choice of specialized shields.
The X-NUCLEO-IKS01A3 expansion board for STM32 Nucleo is a motion MEMS and environmental sensor evaluation board compatible with the Arduino UNO R3 connector layout. It features the LSM6DSO 3-axis accelerometer + 3-axis gyroscope, the LIS2MDL 3-axis magnetometer, the LIS2DW12 3-axis accelerometer, the HTS221 humidity and temperature sensor, the LPS22HH pressure sensor, and the STTS751 temperature sensor. The X-NUCLEO-IKS01A3 interfaces with the STM32 microcontroller via the I²C pin, and it is possible to change the default I²C port.