STM32G051K8T6
Overview
The STM32G051K8T6 is a highly efficient 32-bit microcontroller based on the Arm Cortex-M0+ core, operating at frequencies up to 64MHz. This device integrates 64KB of Flash memory and 18KB of RAM into a compact 32-pin LQFP package, designed to streamline cost-sensitive designs while maintaining robust peripheral support. It features a wide operating voltage range from 1.7V to 3.6V and advanced power management for demanding low-power applications.
Why Choose This Part
This MCU offers a high performance-to-power ratio, consuming only 2.9mA at 32MHz in Flash run mode. Its architecture simplifies PCB design by reducing the need for external components through features like a built-in oscillator and programmable voltage detector. Additionally, it provides 5V-tolerant I/Os and dual 12-bit DACs, which are uncommon in many entry-level 32-bit microcontrollers.
Applications
Key Specifications
Getting Started
Developers can begin evaluation using the NUCLEO-G071RB development board or the STM32G051 Discovery kit. Firmware development is supported by the STM32Cube ecosystem, including the STM32CubeIDE and STM32CubeMX for graphical peripheral configuration. Programming and debugging are performed via the integrated Serial Wire Debug (SWD) interface using an ST-LINK/V2 or V3 debugger.
Dev Boards
Development boards and breakout modules featuring the STM32G051K8T6 or compatible chips — ready to use for prototyping.



