Skip to product information
1 of 1

ST

STM32G030F6P6

STM32G030F6P6

Regular price $0.10 USD
Regular price Sale price $0.10 USD
Sale Sold out
Shipping calculated at checkout.

Contact us via WhatsApp to confirm final price and stock

Part Number
Description
Quantity
View full details

Product Overview

The STM32G030F6P6 is a cost-effective 32-bit microcontroller from STMicroelectronics' STM32G0 series. Based on a high-performance Arm Cortex-M0+ processor core operating at up to 64 MHz, the device provides an excellent combination of processing performance, memory capacity, low power consumption, timers, analog peripherals, and communication interfaces for cost-sensitive embedded applications.

The STM32G030F6P6 integrates 32 KB of Flash memory and 8 KB of SRAM, together with a 12-bit ADC, DMA controller, advanced-control PWM timer, general-purpose timers, RTC, watchdog timers, two I²C interfaces, two SPI interfaces, and two USART interfaces.

The device is supplied in a 32-pin LQFP package measuring 7 mm × 7 mm, making it suitable for compact PCB designs while providing sufficient I/O and peripheral resources for industrial and consumer applications.

With its 64 MHz Cortex-M0+ core, low-power operating modes, integrated analog peripherals, and flexible communication interfaces, the STM32G030F6P6 is suitable for industrial control, consumer electronics, smart appliances, IoT devices, sensors, motor control, lighting, power management, and general embedded systems. STMicroelectronics currently lists the STM32G030F6 family as Active and in volume production.

Key Features

  • Arm Cortex-M0+ 32-bit RISC processor core

  • CPU frequency up to 64 MHz

  • 32 KB embedded Flash memory

  • 8 KB SRAM with hardware parity check

  • Memory Protection Unit

  • Up to 26 fast I/O pins for the F6 package

  • Multiple 5 V-tolerant I/Os

  • 1 × 12-bit ADC

  • ADC conversion time as low as 0.4 µs

  • Up to 16 external ADC channels at family level

  • Hardware ADC oversampling

  • 5-channel DMA controller

  • Advanced-control PWM timer

  • Four general-purpose 16-bit timers

  • Low-power RTC with calendar and alarm

  • 2 × I²C interfaces

  • 2 × SPI interfaces

  • 2 × USART interfaces

  • Independent watchdog

  • Window watchdog

  • SysTick timer

  • Hardware CRC calculation unit

  • Internal 16 MHz RC oscillator with PLL

  • Internal 32 kHz RC oscillator

  • External crystal/clock support

  • Sleep, Stop and Standby low-power modes

  • SWD debugging interface

  • 96-bit unique device identification

  • Operating temperature range from -40°C to +85°C

  • LQFP-32 package

Technical Specifications

Parameter Specification
Manufacturer STMicroelectronics
Part Number STM32G030F6P6
Product Family STM32G0
Series STM32G030
Category Microcontrollers
Subcategory ARM Cortex-M MCU
Core Processor Arm Cortex-M0+
Core Size 32-Bit
Maximum CPU Speed 64 MHz
Program Memory 32 KB Flash
SRAM 8 KB
GPIO / I/O Up to 26 I/O
ADC 1 × 12-Bit ADC
ADC Speed Up to 2.5 Msps
DMA 5-Channel DMA
I²C 2 Interfaces
SPI 2 Interfaces
USART 2 Interfaces
I²S Supported through SPI
RTC Yes
PWM Advanced-Control PWM Timer
General-Purpose Timers 4 × 16-Bit
Watchdog Independent + Window Watchdog
Supply Voltage 2.0 V – 3.6 V
Operating Temperature -40°C to +85°C
Package LQFP-32
Package Size 7 mm × 7 mm
Number of Pins 32
Mounting Type Surface Mount
Packaging Tray
Grade Industrial
RoHS ECOPACK2
Lifecycle Status Active

The STM32G030F6 family provides up to 64 KB Flash and 8 KB SRAM, while the F6 variant provides 32 KB Flash. ST specifies the STM32G030F6P6 in the LQFP-32 package and lists it as an industrial-grade ECOPACK2 device.

Processor & Architecture

The STM32G030F6P6 is based on an Arm Cortex-M0+ 32-bit RISC processor core operating at up to 64 MHz.

The Cortex-M0+ architecture provides efficient processing with low power consumption and excellent code density, making it particularly suitable for cost-sensitive embedded products.

Key processor capabilities include:

  • Arm Cortex-M0+ core

  • Up to 64 MHz CPU frequency

  • 32-bit RISC architecture

  • Memory Protection Unit

  • Nested Vectored Interrupt Controller

  • SysTick timer

  • Low-power operating modes

  • SWD debugging

Memory & Storage

The STM32G030F6P6 provides:

  • 32 KB embedded Flash memory

  • 8 KB SRAM

  • Hardware SRAM parity checking

  • Flash read protection

  • Flash write protection

  • Hardware CRC calculation

  • 96-bit unique device ID

The 32 KB Flash capacity is suitable for firmware, communication protocols, sensor processing, control algorithms, and general embedded applications.

Analog Peripherals

The STM32G030F6P6 integrates a 12-bit ADC designed for accurate analog signal acquisition.

Key ADC features include:

  • 12-bit resolution

  • Conversion time as low as 0.4 µs

  • Up to 16 external channels at family level

  • Hardware oversampling up to 16-bit resolution

  • Conversion range from 0 V to 3.6 V

The integrated ADC is suitable for:

  • Temperature sensing

  • Voltage monitoring

  • Current measurement

  • Battery monitoring

  • Analog sensors

  • Data acquisition

  • Power management

ST specifies the STM32G030 family ADC with a conversion rate of up to 2.5 Msps.

Timer & PWM Resources

The STM32G030F6P6 includes multiple timer peripherals for timing, PWM, capture and control functions.

Key timer resources include:

  • Advanced-control PWM timer

  • 4 × general-purpose 16-bit timers

  • Independent watchdog

  • Window watchdog

  • SysTick timer

  • Low-power RTC

The advanced-control timer provides PWM generation suitable for:

  • LED dimming

  • Motor control

  • Power control

  • Actuator control

  • Embedded timing applications

Communication & Connectivity

The STM32G030F6P6 provides a comprehensive set of standard serial communication interfaces:

  • 2 × I²C

  • 2 × SPI

  • 2 × USART

The I²C interfaces support Fast-mode Plus up to 1 Mbit/s, while the SPI interfaces support speeds up to 32 Mbit/sdepending on configuration. One SPI can also be multiplexed with an I²S interface.

These interfaces can be used to connect:

  • Sensors

  • Displays

  • EEPROM

  • External memory

  • Wireless modules

  • Motor drivers

  • Power-management ICs

  • Other microcontrollers

Clock & Power Management

The STM32G030F6P6 provides flexible clock and power-management functions.

Clock sources include:

  • External 4–48 MHz crystal/clock

  • External 32 kHz crystal

  • Internal 16 MHz RC oscillator

  • Internal 32 kHz RC oscillator

  • PLL clock multiplication

Low-power operating modes include:

  • Sleep

  • Stop

  • Standby

The device operates from 2.0 V to 3.6 V, making it suitable for common 3.3 V embedded system designs. A VBAT input can maintain the RTC and backup registers when the main supply is unavailable.

Security & Reliability Features

The STM32G030F6P6 includes several features designed to improve system reliability and firmware protection:

  • Memory Protection Unit

  • Flash read protection

  • Flash write protection

  • Hardware CRC calculation

  • Hardware SRAM parity

  • Independent watchdog

  • Window watchdog

  • Power-on reset

  • Power-down reset

  • Brown-out-related reset functionality

  • Clock security features

  • 96-bit unique device ID

These features make the MCU suitable for applications requiring reliable long-term operation.

Development & Debugging

The STM32G030F6P6 provides an SWD (Serial Wire Debug) interface for programming and debugging.

Development support includes:

  • SWD programming

  • On-chip debugging

  • STM32Cube development ecosystem

  • STM32CubeMX configuration support

  • STM32CubeIDE development support

The STM32G0 platform is supported by ST's software and development tools, simplifying firmware development and production programming.

Applications

The STM32G030F6P6 is suitable for a wide range of applications, including:

  • Industrial Automation

  • Industrial Control

  • Consumer Electronics

  • Smart Appliances

  • IoT Devices

  • Sensor Systems

  • Smart Sensors

  • Motor Control

  • LED Lighting

  • Power Management

  • Battery-Powered Devices

  • Measurement Equipment

  • Human-Machine Interfaces

  • Remote Controllers

  • Home Automation

  • Embedded Control Systems

  • General Embedded Systems

Benefits

The STM32G030F6P6 combines a 64 MHz Arm Cortex-M0+ processor, 32 KB Flash, 8 KB SRAM, integrated 12-bit ADC, DMA, timers, PWM, two I²C interfaces, two SPI interfaces, and two USART interfaces in a compact LQFP-32 package.

Its low power consumption, flexible clock architecture, multiple communication interfaces, and comprehensive timer and ADC resources make it suitable for cost-sensitive embedded products.

The combination of performance and integration helps reduce external components and PCB complexity while providing a scalable platform for industrial, consumer and IoT applications.

Packaging & Ordering Information

Parameter Details
Manufacturer STMicroelectronics
Part Number STM32G030F6P6
Product Family STM32G0
Series STM32G030
Core Arm Cortex-M0+
Maximum Frequency 64 MHz
Flash Memory 32 KB
SRAM 8 KB
GPIO / I/O Up to 26 I/O
ADC 1 × 12-Bit
I²C 2 Interfaces
SPI 2 Interfaces
USART 2 Interfaces
DMA 5-Channel
PWM Advanced-Control Timer
Package LQFP-32
Package Size 7 mm × 7 mm
Number of Pins 32
Mounting Type Surface Mount
Operating Temperature -40°C to +85°C
Supply Voltage 2.0 V – 3.6 V
Packaging Tray
RoHS ECOPACK2
Lifecycle Active

Datasheet

For complete electrical characteristics, pin configuration, memory architecture, ADC specifications, timer configuration, communication interfaces, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.

Datasheet: Official STM32G030F6 Datasheet

Frequently Asked Questions

What is STM32G030F6P6?

The STM32G030F6P6 is a 32-bit microcontroller manufactured by STMicroelectronics and belonging to the STM32G0 series.

What processor core does STM32G030F6P6 use?

The STM32G030F6P6 uses an Arm Cortex-M0+ processor core.

What is the maximum operating frequency of STM32G030F6P6?

The maximum CPU frequency is 64 MHz.

How much Flash memory does STM32G030F6P6 have?

The STM32G030F6P6 provides 32 KB of embedded Flash memory.

How much RAM does STM32G030F6P6 have?

The device provides 8 KB of SRAM with hardware parity checking.

Does STM32G030F6P6 have an ADC?

Yes. The device integrates a 12-bit ADC with a conversion time as low as 0.4 µs and up to 16 external channels at the family level.

How many I²C interfaces does STM32G030F6P6 have?

The STM32G030 family provides 2 × I²C interfaces, including Fast-mode Plus support.

How many SPI interfaces does STM32G030F6P6 have?

The device provides 2 × SPI interfaces, with one interface also supporting I²S multiplexing.

How many USART interfaces does STM32G030F6P6 have?

The STM32G030F6P6 provides 2 × USART interfaces.

What package is used for STM32G030F6P6?

The STM32G030F6P6 is supplied in a 32-pin LQFP package measuring 7 mm × 7 mm. ST lists STM32G030F6P6 under the LQFP-32 package option.

What is the operating voltage of STM32G030F6P6?

The specified supply-voltage range is 2.0 V to 3.6 V.

What is the operating temperature of STM32G030F6P6?

The standard operating temperature range is -40°C to +85°C.

Is STM32G030F6P6 an active product?

Yes. STMicroelectronics currently lists the STM32G030F6 family as Active and in volume production.

What applications is STM32G030F6P6 suitable for?

It is suitable for industrial control, consumer electronics, smart appliances, IoT devices, sensors, motor control, LED lighting, power management, measurement equipment, and general embedded systems.

Can I request bulk pricing for STM32G030F6P6?

Yes. Contact our sales team with your required quantity and delivery destination to request current pricing, stock availability, MOQ, lead time, and shipping options.

Why Choose Us

  • 100% Original and Authentic Components

  • Competitive Wholesale Pricing

  • Global Shipping Available

  • Reliable Supply Chain

  • Professional Technical Support

  • Bulk and OEM Order Support

  • Long-Term Supply Support

Request a Quote

Looking for STM32G030F6P6 pricing, stock availability, or bulk purchasing options?

Contact our sales team for:

  • Bulk Order Quotations

  • Current Stock Availability

  • MOQ and Lead Time

  • Worldwide Shipping Options

  • Alternative Part Recommendations

  • Datasheet and Technical Documentation

Request a Quote for STM32G030F6P6

Payment Methods

We accept:

  • T/T (Bank Wire Transfer)

  • PayPal

  • Credit Card

Shipping Options

We support international shipping through available logistics providers, including:

  • DHL

  • FedEx

  • UPS

  • Registered Airmail

  • Other Available Shipping Methods

Shipping time may vary depending on destination, customs clearance, product availability, and carrier conditions.

Wholesale & OEM Support

We provide sourcing and supply support for:

  • Bulk Purchases

  • OEM Projects

  • EMS Manufacturers

  • Distributors

  • Engineering Projects

  • Long-Term Supply Programs

Contact us with your required quantity and delivery destination for a customized quotation.