STM32

STM32 is a portfolio, not one interchangeable chip. ST groups devices by performance, power and connectivity needs. Examples include Cortex-M7-based STM32F7 and H7 and Cortex-M55-based STM32N6, alongside low-power and wireless families. A peripheral listed for one family is not automatically present on another.

A Cortex-M processor runs firmware and interacts with the chip's memory and peripherals. STM32Cube tools help configure and develop that firmware, but different cores and families have different instruction capabilities, clock trees, memory maps and peripherals. Porting requires checking the target hardware and software rather than merely changing pin numbers.

In plain terms

A modular Cortex-M core wrapped in ST's library of peripherals — like an a-la-carte MCU menu where you pick the CPU horsepower and the radio/USB/Ethernet glue you need.

Why designers use it

Best for

Key specifications

When not to use it

Common mistakes

Where you will find it

A short history

The STM32 portfolio has expanded into general-purpose, high-performance, ultra-low-power and wireless groups. ST's portfolio comparison and STM32Cube development tools help narrow the choice, but the individual device datasheet remains the authority for the actual hardware.

Good to know

Related