STMicroelectronics STM32 32-bit MCU Family Datasheet

Overview of the STM32 32‑bit Flash microcontroller family based on the ARM Cortex‑M3 core.


STMicroelectronics STM32 32-bit MCU Family Datasheet - cover page
Brand
STMicroelectronics
Document type
Datasheet
Language
English
Pages
10
File format
PDF
File size
901 KB
Published
28 September, 2026
Updated
28 September, 2026
Model
STM32
MD5 checksum
126ADF1C22D798B032DC44F28BDB8073

About this manual

The STM32 family from STMicroelectronics provides 32‑bit Flash microcontrollers built around the ARM Cortex‑M3 core, offering high performance, low power consumption and a wide range of integrated peripherals. The portfolio includes Performance, USB Access, Access and Connectivity lines, all pin‑to‑pin and software compatible, covering more than 70 devices.

Key features include up to 72 MHz CPU speed, up to 512 KB Flash, multiple communication interfaces (USB OTG, Ethernet, dual CAN, I²S), advanced timers, ADC/DAC, and extensive low‑power modes. The devices operate from 2.0 V to 3.6 V and support temperatures from –40 °C to +85 °C (up to +105 °C for some parts).

What's inside

  • Family Overview
  • Product Lines and Compatibility
  • Core Architecture and Performance
  • Memory and Peripherals
  • Power Management and Low‑Power Modes
  • Connectivity Options
  • Device Summary Table

Specifications

CPU coreARM Cortex‑M3
Maximum CPU frequency72 MHz
Flash memory sizeUp to 512 KB
ADC resolution12‑bit
DAC resolution12‑bit
Operating voltage2.0 V to 3.6 V
Operating temperature range-40 °C to +85 °C
USB interfaceUSB 2.0 OTG Full Speed
Ethernet10/100 Mbit/s with IEEE 1588
CAN interfaceDual CAN 2.0B

Frequently asked questions

What core does the STM32 family use?

All STM32 devices are built around the ARM Cortex‑M3 core.

What is the maximum flash memory size available in the STM32F103 devices?

STM32F103 devices can have up to 512 KB of Flash memory.

Which communication interfaces are included in the Connectivity line?

The Connectivity line includes Ethernet with IEEE 1588, USB OTG, dual CAN 2.0B, and audio class I²S.

What are the low‑power consumption figures for STM32 devices?

In run mode the current can be as low as 27 mA at 72 MHz, and in standby mode as low as 2 µA typical.

Download PDF (901 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →