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.
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.
Applications
Product types
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 |
Benefits
Good performance
Versatile integration
Accessible

