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

STM32G041F6P6 ARM Cortex-M0+ MCU, 64MHz, 32KB Flash

MPNSTM32G041F6P6
Active

STMicroelectronics STM32G041F6P6, STM32G0 series, 32-bit ARM Cortex-M0+ MCU, 64MHz, 32KB Flash, 8K x 8 RAM, 18 I/O, 1.7V-3.6V, -40°C~85°C, 20-TSSOP.

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

Specifications

STM32G041F6P6 specifications
ParameterValue
SeriesSTM32G0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed64MHz
PackageTube
RAM size8K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)18
Core processorARM® Cortex®-M0+
Case20-TSSOP (0.173\", 4.40mm Width)
Data convertersA/D 17x12b
Program memory size32KB (32K x 8)

Product details

64 MHz Cortex-M0+ in a 20-pin TSSOP — what fits in this footprint

The 8 KB RAM handles a couple of DMA buffers for the 12-bit ADC (17 channels) without spilling into stack overflow. If your application needs over-the-air firmware updates or a larger lookup table, step up to the 64 KB Flash variants in the same package.

For a 3.3 V regulated rail, the 1.7 V floor gives margin during cold-crank dips.

This makes it a safe choice for a new BOM line or a production ramp — no forced redesign horizon from the supplier side.

Frequently asked questions

What is the difference between STM32G041F6P6 and STM32G031F6P6?

The G041 adds a 12-bit ADC with 17 channels (vs 16 on the G031) and includes I²S and IrDA connectivity not present on the G031. The G041 also integrates a brown-out detect and POR block that the G031 lacks. Pin-compatible in the same package, so a swap requires only a firmware change.

Does STM32G041F6P6 have 5V tolerant I/O?

No. Driving a 5 V logic input without a level shifter risks exceeding the absolute maximum ratings. Use an external translator or a 3.3 V-tolerant peripheral.