The STM32 developer community.
OpenSTM32 brings together the tools, documentation and forums for building on STM32, from bare metal and the ST HAL to Zephyr on STM32.
Development tools
Pick the workbench that fits how you build on STM32.
System Workbench for STM32
Eclipse based IDE for Windows, Linux and macOS
The established toolchain for STM32 microcontrollers and boards, with editor, build and on chip debug.
By Ac6, with ST Microelectronics.
Download the installer ›Workbench for Zephyr on STM32
VS Code extension for the Zephyr RTOS
Set up Zephyr, import the toolchain and SDK, then create, build and debug Zephyr applications on STM32 targets.
By Ac6.
Get it on the VS Code marketplace ›Training
Instructor led courses from Ac6 Training.
STM32, FreeRTOS and lwIP
5 day instructor led course, reference STG
Build networked applications on STM32 with the FreeRTOS kernel and the lwIP TCP/IP stack.
Learn more ›Zephyr RTOS programming
5 day instructor led course, reference RT5
Build, configure, debug and deploy Zephyr applications, covering devicetree, Kconfig and the west tool.
Learn more ›Find your way around
Registration
Accessing OpenSTM32.org is free, but you need to be logged in to have access to some parts of the site, like the System Workbench for STM32 documentation and download instructions.