STM32Cube Embedded Software
The STM32Cube embedded software ecosystem is continuously updated to support the latest STM32 microcontrollers and on-chip innovations.
The latest STM32Cube releases add expanded device coverage, support for new IPs, updated middleware, and numerous quality improvements, helping developers:
- Integrate new STM32 MCUs more quickly
- Prototype with HSP and PLAY without starting from scratch
- Reuse code across projects and shorten time‑to‑market
What’s new in STM32Cube Embedded Software?
PLAY support on STM32H5 – custom logic without FPGA complexity
The Programmable Logic Array (PLAY) lets developers implement custom logic circuits and state machines directly on STM32H5, avoiding external logic devices or FPGAs. PLAY uses look‑up tables with multiple inputs to create flexible logical functions for a wide range of use cases.
With STM32CubeH5 v1.6.0, developers get everything needed to quickly try and adopt PLAY:
- HAL driver for PLAY
- Familiar HAL interface to configure and control PLAY
- No need to learn a new toolchain or HDL to use on‑chip logic
- Multiple ready‑to‑run application examples
- Counters, signal routing, logic gates, and more
- Practical starting points that show how to integrate PLAY into real projects
- Helps developers validate concepts and build custom logic much faster
HSP support on STM32U3 – accelerated signal processing with simple APIs
The HSP (Hardware Signal Processor) is a new dedicated signal‑processing engine available in STM32 MCUs. It can offload and accelerate processing tasks that would otherwise be handled by the CPU.
HSP provides two categories of processing functions, targeting applications such as control loops, metering, and general‑purpose signal processing.
To help developers adopt HSP in their applications, the new STM32CubeU3 v1.3.0 package adds dedicated drivers and middleware. The new content includes:
- HAL drivers for HSP
- Access HSP through the standard HAL interface
- Easy integration into existing STM32Cube projects
- Dedicated HSP middleware engine
- High‑level, ready‑to‑use processing services built on top of the HSP HAL
- Portable processing APIs that abstract HSP firmware details
- Lets developers focus on algorithms and application logic, not low‑level IP control
- Middleware‑based examples (FIR, FFT, and more)
- Show how to use HSP for real signal‑processing workloads
- Serve as templates for integrating HSP into production code
- Reduce the learning curve and shorten bring‑up time
New product support for STM32WBA2, latest STM32U3 and new STM32H5 product lines
With the continuous expansion of the STM32 microcontroller family, the STM32Cube packs are updated to give developers immediate access to new devices with full software support.
In this release, support has been added for: STM32WBA2, STM32U3B5/U3C5, and STM32H5E4/5F4/5E5/5F5.
This includes BSP support and examples for the new STM32H5F5J-DK discovery kit and the new NUCLEO-H5E5ZJ, NUCLEO-U3C5ZI-Q and NUCLEO-WBA25CE boards.
Overview of the latest embedded software updates
During the latest period, seven full embedded software packages and eight patch releases have been delivered.
In addition to the new content described above, these updates bring:
- Middleware updates and enhancements
- Improvements to existing drivers and examples
- Numerous bug fixes and quality refinements
Below is the list of updated packages with links to the corresponding release notes for more details.
Full releases
- STM32CubeH5 v1.6.0 – Release Notes
- STM32CubeU3 v1.3.0 – Release Notes
- STM32CubeWBA v1.9.0 – Release Notes
- STM32CubeWL v1.5.0 – Release Notes
- STM32CubeWL3 v1.4.0 – Release Notes
- STM32CubeH7 v1.13.0 – Release Notes
- STM32CubeMP2 v1.3.0 – Release Notes
Patch releases and minor updates
The following packages have received patch releases with minor updates, defect fixes, and implementation enhancements:
- STM32CubeL4 v1.18.2 – Release Notes
- STM32CubeF0 v1.11.6 – Release Notes
- STM32CubeF1 v1.8.7 – Release Notes
- STM32CubeF2 v1.9.6 – Release Notes
- STM32CubeF3 v1.11.6 – Release Notes
- STM32CubeL0 v1.12.4 – Release Notes
- STM32CubeL1 v1.10.6 – Release Notes
- STM32CubeG4 v1.6.2 – Release Notes
Additional resources
- GitHub for MCU packages
- Developer Zone Embedded Software
- Video - [Getting started] STM32Cube embedded software
- Read more about HSP: https://blog.st.com/hardware-signal-processing-hsp/
First published on Mar 24, 2026
