CATEGORIES

STM32F1 series

STM32F1 Series of mainstream MCUs

ST's STM32F1 Series of mainstream MCUs covers the needs of a large variety of applications in the industrial, medical and consumer markets. With this series, ST has pioneered the world of Arm® Cortex™-M microcontrollers and set a milestone in the history of embedded applications. High performance with first-class peripherals and low-power, low-voltage operation is paired with a high level of integration at accessible prices with a simple architecture and easy-to-use tools.

The series consists of five product lines which are pin-to-pin, peripheral and software compatible.

  • STM32F100 Value line  – 24 MHz CPU with motor control and CEC functions
  • STM32F101 – 36 MHz CPU, up to 1 Mbyte of Flash
  • STM32F102 – 48 MHz CPU with USB FS
  • STM32F103 – 72 MHz, up to 1 Mbyte of Flash with motor control, USB and CAN
  • STM32F105/107 – 72 MHz CPU with Ethernet MAC, CAN and USB 2.0 OTG

Read more about the benefits of the 32-bit Arm Cortex-M3 processor for MCUs here.

A person in a red sleeveless top is running on the beach at sunset, wearing a connected watch.

The STM32F1 series offers a seamless transition from 8-bit to 32-bit microcontrollers, using the Arm® Cortex™-M3 core to deliver robust performance for industrial, medical, and consumer applications.
Operating at speeds up to 72 MHz, the series provides up to 1 Mbyte of flash memory and includes features like motor control, USB, CAN, and Ethernet MAC. With five product lines that are pin-to-pin, peripheral, and software compatible, it ensures easy integration and scalability.
The STM32F1 series, combine high performance with low-power operation at an accessible price point, supported by a straightforward architecture and user-friendly tools.

A person in a red sleeveless top is running on the beach at sunset, wearing a connected watch.

Applications

Fuel pump icon
EV chargers
Robotic arm icon
Industrial and factory automation
Digital clock icon
Metering
Lightning bolt over binary code icon
Digital Power

Discover our portfolio

Product line CPU
(MHz)
Flash
(Mbytes)
RAM
(Kbytes)
Modulation
STM32F100 Value line 24 16 to 512 4 to 32 FSMC, 3-phase MC timer, and HDMI-CEC
STM32F10 36 16 To 1M 4 To 80 FSMC
STM32F102 48 16 To 128 4 To 16 USB 2.0 FS
STM32F103 72 16 To 1M 4 To 96 USB 2.0 FS, FSMC, CAN 2.0B, 3-phase MC timer, I²C, and SDIO
STM32F105
STM32F107
72 64 To 256 64 USB 2.0 FS, FSMC, CAN 2.0B, 3-phase MC timer, I²C, and Ethernet IEEE1588

Development tools for STM32F1 series

Blue and white electronic development board with a central microcontroller and multiple input/output pins.
STM32F103RB MCU

STM32 Nucleo-64 Nucleo board

STM32F100RB MCU

Discovery kit

Benefits

Good performance

The STM32F1 series features industry-leading 32-bit microcontrollers powered by the Arm® Cortex™-M3 core, offering speeds up to 72 MHz for robust application support.

Versatile integration

With comprehensive features including motor control, USB, CAN, and Ethernet MAC, the STM32F1 series provides developers with adaptable solutions for diverse industrial, medical, and consumer applications.

Accessible

Designed with a straightforward architecture, the STM32F1 series combines high performance with low-power operation at an accessible price point, ensuring ease of integration and scalability across its pin-to-pin compatible product lines.
Banner for STM32 Developer Zone with text 'Everything for STM32 developers in one place' and two developers working together at a computer. Button labeled 'Visit now'. STM32 MCU developer zone
Banner for STM32 Developer Zone with text 'Everything for STM32 developers in one place' and two developers working together at a computer. Button labeled 'Visit now'.