STM32F051x4 STM32F051x6 STM32F051x8 are low-cost, low-power 32-bit ARM Cortex-M0 MCUs with integrated 16~64 KB Flash, multiple timers, ADC, DAC and communication interfaces.
This document describes the STM32F051x4, STM32F051x6, and STM32F051x8 low- and medium-density advanced ARM-based 32-bit microcontrollers. These devices incorporate the high-performance ARM Cortex-M0 32-bit RISC core operating at a maximum frequency of 48 MHz, along with embedded Flash memory ranging from 16 to 64 Kbytes and SRAM up to 8 Kbytes.
The microcontrollers operate within a voltage range of 2.0 V to 3.6 V and support ambient operating temperatures from -40 to +85 °C and -40 to +105 °C. They include a comprehensive set of peripherals such as up to two I2C interfaces, two SPIs, one I2S, one HDMI CEC interface, and up to two USARTs, making them suitable for a wide range of applications including industrial control, consumer electronics, and automotive systems.
| CPU Core | ARM 32-bit Cortex-M0 |
|---|---|
| Maximum CPU Frequency | 48 MHz |
| Flash Memory | 16 to 64 Kbytes |
| SRAM | 8 Kbytes |
| Operating Voltage | 2.0 V to 3.6 V |
| Operating Temperature (Industrial) | -40 °C to +105 °C |
| ADC Resolution | 12-bit |
| DAC Resolution | 12-bit |
| I2C Interfaces | Up to two |
| USART Interfaces | Up to two |
The maximum CPU frequency is 48 MHz.
The devices operate from a 2.0 to 3.6 V power supply.
The family includes up to 11 timers, including one advanced-control timer and several general-purpose timers.
Yes, it supports up to 18 capacitive sensing channels for touchkey, linear, and rotary touch sensors.