STMicroelectronics STM32G031F4P6 — Microcontrollers & Processors (MCU / MPU / DSP)
Technical Documents PDF / CAD
RoHS Compliant · Lead-Free EIA-481 Standard
STMicroelectronics / Microcontrollers & Processors (MCU / MPU / DSP)

STM32G031F4P6 STM32G0 MCU, 64MHz, 16KB Flash, 20-TSSOP

MPN STM32G031F4P6
Active Spot Stock · 24-48h Dispatch 100% Original Sealed

STMicroelectronics STM32G0 series ARM Cortex-M0+ 32-bit MCU, STM32G031F4P6, 64 MHz, 16 KB flash, 8 KB RAM, 20-TSSOP, -40°C to 85°C.

In Stock: 32 pcs
MOQ: 1 pcs
Logistics: DHL / FedEx DAP (Global Express · 3-7d) Russia & CIS DDP (Door-to-Door Cleared)
Dispatch: Shenzhen / HK
Unit Price (USD)
$2.49 / pc
Direct Purchase Ready
Volume Pricing Breaks Confirmed upon quotation
1+ pcs
$2.49
10+ pcs
$2.43
30+ pcs
$2.40
Working on a production BOM or have a target unit price? Submit Target Price
Buy Now

$2.49 / ea

32 in stock — maximum per order · 3–4 days lead time

$2.43 / ea from 10 pcs

Upload Full BOM List
[SPEC] Essential Parameters Snapshot Full Specifications (17)
Package / Case 20-TSSOP (0.173", 4.40mm Width)
Supply Voltage 1.7V ~ 3.6V
Speed / Frequency 64MHz
Memory / RAM 8K x 8

Full Technical Specifications

17 Parameters
STM32G031F4P6 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)18
Core processorARM® Cortex®-M0+
Case20-TSSOP (0.173\", 4.40mm Width)
Data convertersA/D 17x12b SAR
Program memory size16KB (16K x 8)
Series Sibling Variants

STMicroelectronics STM32G0 Series Models

Sibling variants, package options, and speed/density grades in this STMicroelectronics semiconductor series. Active Shenzhen warehouse allocation and rapid 24-48h dispatch.

Technical Details & Description

64 MHz Cortex-M0+ in a 20-pin TSSOP

The STM32G031F4P6: With 16 KB of flash and 8 KB of SRAM, the memory budget fits compact control firmware — a single UART bootloader plus a state machine leaves roughly 6 KB of flash for application code after the HAL and RTOS overhead, so the target application should be lean or use the DMA engine to offload peripheral data movement.

Peripheral set and I/O allocation

18 general-purpose I/O pins are multiplexed with the peripheral functions — I²C, SPI, UART/USART with LIN and IrDA support, plus a SmartCard interface — so the pin count forces trade-offs: enabling two serial interfaces and the 12-bit SAR ADC's 17 channels consumes most of the available pins, leaving few for discrete GPIO. The 17-channel 12-bit SAR ADC samples at up to 2 MSPS in single-shot mode — sufficient for three-phase current sensing in a low-end motor drive or for reading a bank of thermistors in a temperature-logging array. DMA, PWM, and watchdog timer peripherals are on-chip — the DMA offloads ADC result transfers and UART data movement from the CPU, leaving the Cortex-M0+ free to run the control loop.

The base product number STM32G031 covers the full family, so if a higher-memory variant is needed later, the pin-compatible STM32G031K8 (64 KB flash) drops into the same 20-TSSOP footprint without a board spin. ROHS3 compliant per — no substance restrictions that would block EU or California market entry.

Frequently asked questions

What compliance documentation does STM32G031F4P6 carry?

The part is ROHS3 compliant per the manufacturer's lifecycle record.

STM32G031F4P6
Verified Allocation
Quote