EmbeddedRelated.com
STM32G031K8T6

STM32G031K8T6

STMicroelectronics
ARM® Cortex®-M0+ STM32G0 Microcontroller IC 32-Bit 64MHz 64KB (64K x 8) FLASH 32-LQFP (7x7)
Active25,855 in stock

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

Battery-Powered Consumer Devices
Utilizes ultra-low-power modes like Shutdown (25nA) and Standby (0.2uA) to extend operating life in portable electronics.
Sensor Hubs
Integrates a 12-bit ADC and multiple communication interfaces to aggregate data from analog and digital sensors.
Smart Lighting Control
Handles PWM generation and system management for LED drivers and home automation lighting modules.
Industrial I/O Modules
Provides a reliable, cost-effective processing node for distributed control systems requiring minimal external components.

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.

NUCLEO-G031K8 STMicroelectronics
STM32G031 Nucleo-32 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 504 in stock
NUCLEO-G071RB STMicroelectronics
STM32G071 Nucleo-64 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 1,311 in stock
NUCLEO-G0B1RE STMicroelectronics
STM32G0B1 Nucleo-64 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 1,967 in stock
STM32G081B-EVAL STMicroelectronics
STM32G081 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 17 in stock
STM32G071B-DISCO STMicroelectronics
STM32G071 Discovery STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 74 in stock
Part of STM32 family » STM32G031

STM32G031 Family

Part NumberDifferenceStock
STM32G031K8U6 UFQFPN-32 32,811
STM32G031F6P6 20-pin · 32KB Flash · TSSOP 1,965
STM32G031J6M6 J6M6 1,920

Also Consider

ATSAMD21G18A-AUT MCHPMicrochip Technology - An alternative Cortex-M0+ MCU with a larger 48-pin package and significantly more RAM (32KB) for complex software stacks.