The STM32 family of 32-bit microcontrollers based on the Arm Cortex®-M processor is designed to offer new degrees of freedom to MCU users. It offers products combining very high performance, real-time capabilities, digital signal processing, low-power / low-voltage operation, and connectivity, while maintaining full integration and ease of development.
The unparalleled range of STM32 microcontrollers, based on an industry-standard core, comes with a vast choice of tools and software to support project development, making this family of products ideal for both small projects and end-to-end platforms.
Read more about the benefits of Arm Cortex-M processor cores.
High-performance
STM32N6
800 MHz Cortex-M55
4.2 MB RAM
| CoreMark | 3360 |
| RAM | up to 4.2 MB |
| Note | With ST Neural-ART accelerator |
STM32H7
up to 600 MHz Cortex-M7
240 MHz Cortex-M4
64 KB to 2 MB flash
| CoreMark | Up to 3347 |
| RAM | up to 1.4 MB |
STM32H5
250 MHz Cortex-M33
128 KB to 4 MB flash
| CoreMark | 1023 |
| RAM | up to 1.5 MB |
STM32F7
216 MHz Cortex-M7
64 KB to 2 MB flash
| CoreMark | 1082 |
| RAM | up to 512 KB |
STM32F4
180 MHz Cortex-M4
64 KB to 2 MB flash
| CoreMark | 608 |
| RAM | up to 384 KB |
STM32F2
120 MHz Cortex-M3
128 KB to 1 MB flash
| CoreMark | 398 |
| RAM | up to 128 KB |
Mainstream
STM32C5
144 MHz Cortex-M33
128 KB to 1 MB flash
| CoreMark | 593 |
| RAM | up to 256 KB |
| Price | $0.64 |
STM32C0
48 MHz Cortex-M0+
16 to 256 KB flash
| CoreMark | 114 |
| RAM | up to 36 KB |
| Price | $0.21 |
STM32G0
64 MHz Cortex-M0+
16 to 512 KB flash
| CoreMark | 142 |
| RAM | up to 144 KB |
STM32F1
72 MHz Cortex-M3
16 KB to 1 MB flash
| CoreMark | 177 |
| RAM | up to 96 KB |
STM32F0
48 MHz Cortex-M0
16 to 256 KB flash
| CoreMark | 106 |
| RAM | up to 32 KB |
Mixed-signal
Ultra-low-power
STM32U5
160 MHz Cortex-M33
128 KB to 4 MB flash
| CoreMark | 651 |
| RAM | up to 3 MB |
STM32U3
96 MHz Cortex-M33
512 KB to 2 MB flash
| CoreMark | 393 |
| RAM | up to 640 KB |
| Optimized for | Energy efficiency, cost effective, with security |
STM32U0
56 MHz Cortex-M0+
16 to 256 KB flash
| CoreMark | 140 |
| RAM | up to 20 KB |
STM32L5
110 MHz Cortex-M33
32 to 512 KB flash
| CoreMark | 443 |
| RAM | up to 256 KB |
STM32L4+
120 MHz Cortex-M4
512 KB to 2 MB flash
| CoreMark | 409 |
| RAM | up to 640 KB |
STM32L4
80 MHz Cortex-M4
64 KB to 1 MB flash
| CoreMark | 273 |
| RAM | up to 320 KB |
STM32L0
32 MHz Cortex-M0+
8 to 192 KB flash
| CoreMark | 75 |
| RAM | up to 20 KB |
Wireless
STM32WBA
100 MHz Cortex-M33
512 KB to 2 MB flash
| CoreMark | 407 |
| RAM | up to 512 KB |
| Protocols | Bluetooth® LE, Zigbee®, Thread®, Matter |
STM32WB
64 MHz Cortex-M4
32 MHz Cortex-M0+
256 KB to 1 MB flash
| CoreMark | 219 |
| RAM | up to 256 KB |
| Protocols | Bluetooth® LE, Zigbee®, Thread®, Matter |
| Note | Cortex M0+ Radio co-processor |
STM32WB0
64 MHz Cortex-M0+
192 to 512 KB flash
| CoreMark | 156 |
| RAM | up to 64 KB |
| Protocol | Bluetooth® LE |
STM32WL
48 MHz Cortex-M4
48 MHz Cortex-M0+
64 to 256 KB flash
| CoreMark | 162 |
| RAM | up to 64 KB |
| Protocol | sub-GHz |
STM32 MCU Developer Zone
Everything for STM32 MCU developers, in one place.
Featured Videos
Recommended for you
STM32Cube tools further simplify STM32 programming and testing
Easily boost your productivity by using STM32CubeProgrammer and STM32CubeMonitor to program, debug, and optimize STM32 code.
STM32CubeProgrammer comes with new data manipulation schemes and key provisioning features that help streamline your design process.
Monitor the performance data of your embedded applications remotely, with STM32CubeMonitor. No coding required!
eDesignSuite
eDesignSuite is a comprehensive set of easy-to-use design-aid utilities ready to help you streamline the system development process with a wide range of ST products.
Power Management Design Center
Thermal-electrical Simulators for Components
Signal Conditioning Design Tool
NFC/RFID Calculators
Power Management Design Center
Power Supply Design Tool
Power Management Design Center
LED Lighting Design Tool
Power Management Design Center
Digital Power Workbench
Power Management Design Center
Power Tree Designer
Thermal-electrical Simulators for Components
STPOWER Studio
Thermal-electrical Simulators for Components
PCB Thermal Simulator
Thermal-electrical Simulators for Components
AC Switches Simulator
Thermal-electrical Simulators for Components
Rectifier Diodes Simulator
Thermal-electrical Simulators for Components
Twister Sim
Thermal-electrical Simulators for Components
TVS Simulator
Thermal-electrical Simulators for Components
Boards & hardware tools
Software development tools
Embedded software