STM32C051K8T6
Overview
The STM32C051K8T6 is a cost-optimized 32-bit microcontroller based on the Arm Cortex-M0+ core, designed to bridge the gap between 8-bit/16-bit MCUs and more complex 32-bit systems. Operating at 48MHz, it offers 64KB of Flash memory and 12KB of SRAM in a compact 32-pin LQFP package. This MCU is intended for high-volume, cost-sensitive designs that require a modern 32-bit architecture and reliable peripheral performance.
Why Choose This Part
This MCU provides a highly efficient price-to-performance ratio by integrating essential features like a programmable brownout reset, DMA, and a hardware parity check on SRAM. Its 2V to 3.6V operating range and 5V tolerant I/Os simplify integration into mixed-voltage systems without requiring external level shifters.
Applications
Key Specifications
Getting Started
Developers can begin evaluation using the NUCLEO-C051K8 development board, which includes an integrated ST-LINK debugger. The part is fully supported by the STM32Cube ecosystem, including STM32CubeIDE for software development and STM32CubeMX for graphical peripheral configuration and initialization code generation.
Dev Boards
Development boards and breakout modules featuring the STM32C051K8T6 or compatible chips — ready to use for prototyping.
STM32C051 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | ADC/DAC | Stock |
|---|---|---|---|---|
| STM32C051K8T6 (this part) | 30 | LQFP-32 | A/D 20x12b SAR | 4,601 |
| STM32C051G8U6 | 26 | UFQFN-28 | A/D 19x12b SAR | 11,579 |



