Microcontrollers10 min read2026-01-20

STM32 MCU Selection Guide: Choosing the Right Cortex-M for Your Application

Navigate STMicroelectronics' extensive STM32 portfolio with our comprehensive selection guide, covering the key differences between series and helping you match requirements to the optimal MCU.

Overview


STMicroelectronics' STM32 family is one of the most comprehensive Arm Cortex-M microcontroller portfolios available. With over 1000 part numbers across multiple series, selecting the right MCU can be challenging.


Series Comparison


|--------|------|---------------------|


Selection Criteria


1. **Compute Requirements**: Determine needed DMIPS and DSP performance

2. **Memory**: Flash (up to 2MB) and SRAM (up to 1MB) configurations

3. **Peripherals**: USB, Ethernet, CAN, ADC channels needed

4. **Power Budget**: Active current and wake-up time constraints

5. **Package**: QFN, LQFP, or BGA options for your form factor