EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32G030F6P6

STM32G030F6P6

STMicroelectronics
ARM Microcontrollers - MCU Mainstream Value-Line Arm Cortex-M0+ MCU 32 Kbytes of Flash 8 Kbytes RAM, 64 MHz
112,772 in stock

Overview

The STM32G030F6P6 is a low-cost, entry-level microcontroller based on the ARM Cortex-M0+ core, operating at up to 64MHz. It features 32KB of Flash memory and 8KB of RAM, making it suitable for a wide range of compact embedded applications. This MCU integrates essential peripherals and connectivity options in a small 20-pin TSSOP package.

Why Choose This Part

Engineers benefit from the STM32G030F6P6's balance of cost-effectiveness and performance for resource-constrained designs. Its 64MHz Cortex-M0+ core provides sufficient processing power for many embedded tasks, while the compact 20-TSSOP package saves board space. The integrated peripherals and robust ecosystem simplify development and reduce bill of materials.

Applications

Small Embedded Control Systems
Ideal for applications requiring basic control, sensor interfacing, and decision-making within a compact footprint, such as smart sensors or small appliances.
Industrial Sensor Nodes
Suitable for data acquisition and localized processing in industrial environments, utilizing its ADC and communication interfaces like SPI and I2C.
Consumer Electronics
Can be integrated into cost-sensitive consumer products for tasks like user interface control, basic motor driving, or LED management.
Motor Control
Its integrated PWM channels and timers enable basic control of small DC or stepper motors in various applications.
Battery-Powered Devices
With several low-power modes, it is a good choice for devices where power consumption is a concern, extending battery life.

Key Specifications

Speed 64MHz
RAM Size 8K x 8
Core Size 32-Bit
Peripherals DMA, I2S, POR, PWM, WDT
Connectivity I2C, IrDA, LINbus, SPI, SmartCard, UART/USART
Mounting Type Surface Mount
Number of I/O 17
Core Processor ARM Cortex-M0+
Package / Case 20-TSSOP (0.173", 4.40mm Width)
Data Converters A/D 16x12b
Oscillator Type External, Internal
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 20-TSSOP
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

To get started, developers can utilize STMicroelectronics' comprehensive STM32Cube ecosystem, including the STM32CubeIDE for development and debugging. Evaluation boards like the NUCLEO-G031K8 (though not exact match, provides similar core experience) can accelerate prototyping. The part supports standard SWD for programming and debugging.

Dev Boards

Development boards and breakout modules featuring the STM32G030F6P6 or compatible chips — ready to use for prototyping.

NUCLEO-G031K8 STMicroelectronics
STM32G031 Nucleo-32 STM32G0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 651 in stock

STM32G030 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Flash Stock
STM32G030F6P6 (this part) 17 TSSOP-20 A/D 16x12b 32KB 112,772
STM32G030K6T6TR Tape & Reel 29 LQFP-32 A/D 18x12b 32KB 10,795
STM32G030K8T6 30 LQFP-32 A/D 16x12b 64KB 90,939
STM32G030F6P6TR Tape & Reel 17 TSSOP-20 A/D 16x12b 32KB 7,342
The 2026 Embedded Online Conference