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

ST STM32F031G4U7TR ARM Cortex-M0 MCU, 48MHz, 16KB Flash

MPNSTM32F031G4U7TR
Active

STMicroelectronics STM32F0 series, 32-bit ARM Cortex-M0 MCU, 48MHz, 16KB Flash, 4K x 8 RAM, 23 I/O, 28-UFQFN, -40 to 105°C.

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

Specifications

STM32F031G4U7TR specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~105°C(TA)
Speed48MHz
PackageTape & Reel (TR); Cut Tape (CT)
RAM size4K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)23
Core processorARM® Cortex®-M0
Case28-UFQFN
Data convertersA/D 13x12b
Program memory size16KB (16K x 8)

Product details

48 MHz Cortex-M0 — what the speed buys you

48 MHz on a single-cycle Cortex-M0 core delivers about 48 DMIPS. The 4 KB RAM limits buffering, so this part is not suited for heavy data logging or TCP/IP stacks.

The 28-UFQFN package (4x4 mm) is a fine-pitch, leadless land-grid array — it requires a well-controlled reflow profile and X-ray inspection of solder joints.

The 13-channel 12-bit ADC handles analog inputs like temperature sensors or potentiometers without an external converter.

Frequently asked questions

What is the closest pin-compatible alternative to STM32F031G4U7TR?

Within the STM32F0 series, the STM32F031G6U7TR offers 32 KB Flash in the same 28-UFQFN footprint, providing a firmware capacity upgrade without board changes. For higher performance, the STM32F042G4U7TR adds USB and CAN but keeps the same pinout.

What is STM32F031G4U7TR's listed speed?

The core runs at 48 MHz, delivering roughly 48 DMIPS on the Cortex-M0 pipeline — sufficient for real-time control loops and serial communication at standard baud rates.

What is STM32F031G4U7TR's series?

It belongs to the STM32F0 series, ST's entry-level 32-bit ARM Cortex-M0 line optimised for cost-sensitive applications replacing 8-bit and 16-bit MCUs.