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

STM32G050C8T6 STMicroelectronics ARM Cortex-M0+ MCU, 64 MHz

MPNSTM32G050C8T6
Active

STMicroelectronics STM32G0 series STM32G050C8T6, ARM Cortex-M0+ 32-bit single-core MCU, 64 MHz, 64 KB Flash, 18 KB RAM, 48-LQFP, -40 to 85°C.

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

Specifications

STM32G050C8T6 specifications
ParameterValue
SeriesSTM32G0
MountingSurface Mount
Oscillator typeExternal, Internal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed64MHz
PackageTray
RAM size18K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Core processorARM® Cortex®-M0+
Case48-LQFP
Data convertersA/D 12b SAR
Program memory size64KB (64K x 8)

Product details

64 MHz Cortex-M0+ — what the clock speed means for the BOM

The 64 MHz core clock is the top end for the Cortex-M0+ in ST's G0 lineup. At this speed the part can handle typical UART polling at 115.2 kbaud, timer-based PWM updates at tens of kilohertz, and moderate ADC sampling rates without saturating the CPU. For a BOM decision, the 64 MHz rating tells you the part is not the performance tier — that is the G4 series at 170 MHz — but it is fast enough for the majority of cost-optimized sensor-and-actuator loops. The flash wait state configuration at this frequency is a firmware detail, not a procurement one: the part boots at a lower speed and the application code bumps the clock up, which is standard for this family.

Memory budget: 64 KB Flash, 18 KB RAM

This is enough for a single-protocol stack (e.g., a simple Modbus RTU slave or a LIN node), a moderate control loop with a few hundred lines of state machine code, and a small data buffer. For a BOM fit, check your compiled firmware size against the 64 KB ceiling; the 18 KB RAM must also cover stack, global variables, and any DMA buffers.

It is a current-generation part from ST, and the base product number STM32G050 is still in full manufacturing. The 48-LQFP package is a standard, widely stocked footprint, which helps with supply continuity.

Frequently asked questions

What is the maximum clock speed of STM32G050C8T6?

The STM32G050C8T6 runs at a maximum clock speed of 64 MHz, based on its ARM Cortex-M0+ core.