STM32G031G6U6

STMicroelectronics · STM32G0 Series

STMicroelectronics STM32G0 series ARM Cortex-M0+ 32-bit MCU, STM32G031G6U6, 64 MHz, 32 KB Flash, 8 KB RAM, 26 I/O, 28-UFQFPN (4x4 mm), -40 to 85°C.

STMicroelectronics STM32G031G6U6
Download datasheet (PDF)
[IN STOCK] In Stock: 383 pcs
$1.80/ pc

Volume pricing

Buy Now

MOQ 1 · Tray · RoHS · EIA-481 · DAP/DDP · T/T

Technical specifications

STM32G031G6U6 specifications
Parameter / AttributeSpecification / Value
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)26
Core processorARM® Cortex®-M0+
Case28-UFQFN
Data convertersA/D 17x12b SAR
Program memory size32KB (32K x 8)

Technical details

Core and memory budget for a 28-pin MCU

The STM32G031G6U6 runs an ARM Cortex-M0+ core at 64 MHz — the throughput ceiling for this entry-level STM32G0 part is set by the flash wait-state profile, not the core clock. With 32 KB of program flash and 8 KB of SRAM, the firmware and data budget is tight: a full HAL plus a lightweight RTOS leaves roughly 4–6 KB for the application heap and stack.

I/O and peripheral count

With 26 I/O in a 28-pin package, nearly every pin is functional — there is little headroom for expansion beyond the listed connectivity (I²C, SPI, USART, IrDA, LIN, SmartCard). The 17-channel 12-bit SAR ADC covers analog inputs, but the lack of a DAC limits closed-loop analog output applications without external components.

STM32G031G6U6
[ALLOC] verified
Quote