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

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

MPNSTM32G041K6T6
Active

ST STM32G0 series, ARM Cortex-M0+, 32-Bit Single-Core, 64MHz, 32KB (32K x 8) FLASH, 8K x 8 RAM, 1.7V ~ 3.6V, -40°C ~ 85°C, 32-LQFP (7x7), Surface Mount.

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

Specifications

STM32G041K6T6 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
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, UART/USART
Number of i (O)30
Core processorARM® Cortex®-M0+
Case32-LQFP
Data convertersA/D 18x12b
Program memory size32KB (32K x 8)

Product details

The 64 MHz clock rate on this Cortex-M0+ core gives enough throughput for a single control loop running at a few kilohertz, UART or SPI communication at typical baud rates, and basic sensor polling. It is not a part for heavy DSP or high-speed data logging — that would call for a Cortex-M4 or M7 part. For a simple thermostat, a CAN bridge, or a keypad controller, the 64 MHz budget leaves headroom for a modest firmware stack without needing an external oscillator (the internal oscillator is rated for the full speed range).

32 KB of Flash and 8 KB of SRAM support a bootloader and a moderate application. The 8 KB SRAM handles stack, heap, and buffers.

Pin-compatible alternative — STM32G031K6T6

A pin-compatible sibling in the same 32-LQFP package shares the same 32 KB Flash and 8 KB SRAM but lacks the 18-channel 12-bit ADC. Both parts are active.

Frequently asked questions

What is the datasheet for STM32G041K6T6?

The datasheet for STM32G041K6T6 is published by STMicroelectronics and covers the full STM32G0x1 reference manual. It includes electrical characteristics, pinout diagrams, memory maps, and peripheral descriptions. The document is available from ST's website or through component distributors.

Where can I buy STM32G041K6T6?

STM32G041K6T6 is available through independent distributors and can be quoted to order. Submit an RFQ to confirm current pricing and lead time — availability is confirmed at quote time.

Is STM32G041K6T6 pin compatible with STM32G031K6T6?

Yes, the STM32G041K6T6 and STM32G031K6T6 are pin-compatible in the same 32-LQFP package. Both have 30 I/O pins and share the same Flash and SRAM sizes. The main difference is the ADC channel count: the G041 has 18 channels, while the G031 has fewer.

What is the operating temperature range of STM32G041K6T6?

The operating temperature range is -40°C to 85°C, which is the industrial temperature grade. This qualifies the part for factory automation, outdoor telecom equipment, and other environments where the ambient temperature can vary widely.

Does STM32G041K6T6 have internal oscillator?

Yes, the STM32G041K6T6 includes an internal oscillator, so no external crystal is required for the core clock. The internal oscillator is rated to support the full 64 MHz operating speed.

What is the maximum clock speed of STM32G041K6T6?

The maximum clock speed is 64 MHz, driven by the ARM Cortex-M0+ core. This is sufficient for most single-loop control applications and serial communication at standard baud rates.