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

STM32F031G6U6TR 32-bit ARM Cortex-M0 MCU, 48MHz, 32KB Flash

MPNSTM32F031G6U6TR
Active

STMicroelectronics STM32F031G6U6TR, 32-bit ARM Cortex-M0 MCU, 48MHz, 32KB Flash, 4KB SRAM, 23 I/O, 28-UFQFPN (4x4mm), -40°C to 85°C, 2V-3.6V supply.

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

Specifications

STM32F031G6U6TR specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°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 Exposed Pad
Data convertersA/D 13x12b
Program memory size32KB (32K x 8)

Product details

The 4 KB SRAM (organized as 4K x 8) limits buffer-heavy applications like USB or large frame graphics; for I²C or SPI data logging it is adequate. If your compiled binary plus constant data exceeds 32 KB, step up to the 64 KB Flash variants in the same STM32F031 family (pin-compatible across the 28-pin UFQFPN package).

28-UFQFPN exposed pad — layout and thermal notes

The 0.5 mm pitch demands careful solder paste stencil design; a 0.25 mm aperture works for most assembly houses. Keep the decoupling capacitor (100 nF ceramic) within 2 mm of the VDD/VSS pair, and route the SWD signals (SWDIO, SWCLK) to a header for debug access.

ST lists the STM32F031G6U6TR as Active. The ROHS3 compliance covers current EU and China RoHS requirements. If you are dual-sourcing, the STM32F031G4U6TR (16 KB Flash) is a drop-in replacement with the same package and pinout — just a smaller Flash size.

Frequently asked questions

What is the lifecycle status of STM32F031G6U6TR?

No discontinuation or last-time-buy notice has been issued, so it remains suitable for new production builds and ongoing designs.

Can STM32F031G6U6TR be used as a replacement for STM32F031G4U6TR?

Yes, the STM32F031G6U6TR is a direct pin-compatible upgrade from the STM32F031G4U6TR. Both share the same 28-UFQFPN package, supply range, and peripheral set. The difference is Flash size: the G6 variant has 32 KB versus 16 KB on the G4, so firmware images that fit in 16 KB will run unmodified on the G6.

Can STM32F031G6U6TR be programmed with ST-Link?

Yes, the STM32F031G6U6TR uses the standard SWD (Serial Wire Debug) interface supported by all ST-Link programmers (V2, V3, and the integrated debugger on STM32 Nucleo boards). Connect SWDIO, SWCLK, and GND; the target powers from its own supply. The internal oscillator is enabled by default, so no external clock is needed for initial programming.

What is the difference between STM32F031G6U6TR and STM32F031G6U6?

The 'TR' suffix indicates Tape & Reel packaging, while the base STM32F031G6U6 ships in tray or tube. The silicon, package, and electrical specifications are identical. The TR variant is intended for automated pick-and-place assembly lines; the tray variant is more convenient for prototyping and small-batch builds.