STM32G031K8T6
Overview
The STM32G031K8T6 is an entry-level 32-bit microcontroller featuring an Arm Cortex-M0+ core running at up to 64MHz. This MCU provides a high ratio of internal flash to pin count, offering 64KB of memory in a compact 32-pin LQFP package with an optimized bill-of-materials requirement.
Why Choose This Part
The G0 series features a streamlined power supply scheme requiring only a single pair of VDD/VSS pins, which simplifies PCB routing and reduces decoupling capacitor count. Its Cortex-M0+ core delivers 64MHz performance at very low power consumption, specifically 4.2mA when running from Flash at 48MHz.
Applications
Getting Started
Start development with the NUCLEO-G031K8 development board, which includes an integrated ST-LINK debugger. The platform is fully supported by the STM32Cube ecosystem, including STM32CubeMX for clock and peripheral configuration and the STM32CubeIDE for C/C++ development.
Dev Boards
Development boards and breakout modules featuring the STM32G031K8T6 or compatible chips — ready to use for prototyping.
STM32G031 Family
| Part Number | Difference | Stock |
|---|---|---|
| STM32G031K8U6 | UFQFPN-32 | 32,811 |
| STM32G031F6P6 | 20-pin · 32KB Flash · TSSOP | 1,965 |
| STM32G031J6M6 | J6M6 | 1,920 |



