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 (bytes) | RAM (bytes) | Modulation |
| STM32F100 Value line | 24 | 16K to 512K | 4K to 32K | FSMC, 3-phase MC timer, and HDMI-CEC |
| STM32F10 | 36 | 16K to 1M | 4K to 80K | FSMC |
| STM32F102 | 48 | 16K to 128K | 4K to 16K | USB 2.0 FS |
| STM32F103 | 72 | 16K to 1M | 4K to 96K | USB 2.0 FS, FSMC, CAN 2.0B, 3-phase MC timer, I²C, and SDIO |
| STM32F105/107 | 72 | 64K to 256K | 64K | USB 2.0 FS, FSMC, CAN 2.0B, 3-phase MC timer, I²C, and Ethernet IEEE1588 |
Development tools for STM32F1 series
STM32 Nucleo-64 development board with STM32F103RB MCU
Benefits
Good performance
Versatile integration
Accessible

