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

ST STM32G031K4U6 ARM Cortex-M0+ MCU, 64 MHz, 16 KB Flash

MPNSTM32G031K4U6
Active

ST STM32G0 series, ARM Cortex-M0+, 32-Bit Single-Core MCU, 64MHz, 16KB (16K x 8) FLASH, 8K x 8 RAM, 30 I/O, 1.7V~3.6V, -40°C~85°C, Surface Mount, 32-UFQFN Exposed Pad, Tray.

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

Specifications

STM32G031K4U6 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-UFQFN Exposed Pad
Data convertersA/D 18x12b
Program memory size16KB (16K x 8)

Product details

STM32G031K4U6 — 64 MHz Cortex-M0+ in a 5x5 mm package

The STM32G031K4U6 is a 32-bit ARM Cortex-M0+ microcontroller from STMicroelectronics' STM32G0 series, clocked at 64 MHz. It packs 16 KB of Flash and 8 KB of SRAM in a 5x5 mm package, with 30 available I/O lines. The part operates from 1.7 V to 3.6 V and is rated for -40 °C to 85 °C, making it suitable for factory automation, sensor nodes, and general-purpose embedded control where board space is tight.

On-chip peripherals include brown-out detect, POR, PWM, a watchdog timer, and a DMA controller.

Frequently asked questions

What is the core speed of STM32G031K4U6?

The STM32G031K4U6 runs at 64 MHz on an ARM Cortex-M0+ core.

What is the package and temperature range for STM32G031K4U6?

It comes in a 32-UFQFPN (5x5 mm) package and is rated for -40 °C to 85 °C operation.