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

STM32G031K8U6 ARM Cortex-M0+ MCU, 64 MHz, 64 KB Flash

MPNSTM32G031K8U6
Active

STMicroelectronics STM32G0 series, STM32G031K8U6, ARM Cortex-M0+, 32-Bit, 64 MHz, 64 KB Flash, 8K x 8 RAM, 30 I/O, 1.7V to 3.6V, -40°C to 85°C, 32-UFQFN Exposed Pad.

$2.8600Ref. price · indicative, final on quote
Packaging32-UFQFN Exposed Pad
RoHSROHS3 Compliant
SeriesSTM32G0
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32G031K8U6 specifications
ParameterValue
SeriesSTM32G0
MountingSurface Mount
Oscillator typeExternal, Internal
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, SmartCard, UART/USART
Number of i (O)30
Core processorARM® Cortex®-M0+
Case32-UFQFN Exposed Pad
Data convertersA/D 18x12b SAR
Program memory size64KB (64K x 8)

Product details

64 MHz Cortex-M0+ — the throughput ceiling for cost-sensitive control

The STM32G031K8U6 is an STM32G0 series 32-bit MCU built around an ARM Cortex-M0+ core running at 64 MHz. The 64 MHz clock gives it a comfortable margin over the 32 MHz STM32L151CBU6A for code that needs tighter loop execution — think PID updates at 20 kHz or polling multiple UART channels at 115200 baud without dropping bytes.

ST lists this part as Active and current-production. No last-time-buy window has been announced, and the STM32G0 series is a mainstream portfolio line with long-term supply commitment.

Industrial temp grade and compact package

The 32-UFQFN package with exposed pad (5x5 mm footprint) saves board area and, with proper via stitching under the paddle, keeps the junction cool even at full 64 MHz throughput.

Peripherals and connectivity for mixed-signal control

On-chip peripherals include an 18-channel 12-bit SAR ADC, brown-out detect, DMA, I²S, PWM, and a full set of watchdog timers.

Frequently asked questions

What is the difference between STM32G031K8U6 and STM32G031K6U6?

The difference is Flash density: STM32G031K8U6 has 64 KB, while the K6 variant has 32 KB. Both share the same 64 MHz Cortex-M0+ core, 8 KB RAM, package, and peripheral set — the K8 is the drop-in upgrade if your firmware image exceeds 32 KB.