Skip to main content
STMicroelectronics STM32G031K4T6 — Microcontrollers & Processors (MCU / MPU / DSP)

ST STM32G031K4T6 ARM Cortex-M0+ MCU, 64 MHz, 16 KB Flash, 32-LQFP

MPNSTM32G031K4T6
Active

STMicroelectronics STM32G0 series, ARM® Cortex®-M0+ 32-bit MCU, 64 MHz, 16KB Flash, 8K x 8 RAM, 30 I/O, 1.7V–3.6V, -40°C to 85°C, 32-LQFP (7x7 mm).

$1.5712Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32G031K4T6 specifications
ParameterValue
SeriesSTM32G0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed64MHz
PackageTray
RAM size8K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)30
Core processorARM® Cortex®-M0+
Case32-LQFP
Data convertersA/D 18x12b
Program memory size16KB (16K x 8)

Product details

At 64 MHz, the Cortex-M0+ handles single-loop control, UART/SPI/I²C bridging, and sensor readout. The 16 KB Flash and 8 KB RAM limit firmware to that size; larger code requires a pin-compatible part with more Flash.

I/O and connectivity

Thirty I/O lines in a 32-pin package means most pins are shared between GPIO and alternate functions.

Frequently asked questions

What is the flash memory size of STM32G031K4T6?

The STM32G031K4T6 has 16 KB of Flash program memory and 8 KB of SRAM.

What is the operating voltage range of STM32G031K4T6?

The supply voltage range is 1.7 V to 3.6 V on Vcc/Vdd.

Is STM32G031K4T6 compatible with the STM32G0 series ecosystem?

Yes — the STM32G031K4T6 is part of the STM32G0 series and shares the same peripheral set, HAL drivers, and development toolchain (STM32CubeIDE, STM32CubeMX) as the rest of the family.