STMicroelectronics

STM32G030C8T6 - 64KB Flash ARM Cortex-M0+ MCU | STMicroelectronics

MPN: STM32G030C8T6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
2.0 V to 3.6 V Vdss LQFP-48 (7x7 mm) Package 64 MHz Speed 64 KB Memory
$2.15 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $2.15 $2.15
10 $1.93 $19.30
100 $1.72 $172.00
500 $1.55 $775.00
1,000 $1.38 $1,380.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32G030C8T6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

STM32G031C8T6

βœ… Drop-In
πŸ“¦ LQFP-48
Adds 12-bit DAC and more analog features

πŸ“‹ Reference alternative (not in catalog)

STM32G030C8T6TR

βœ… Drop-In
πŸ“¦ LQFP-48
Same die, tape and reel packaging variant

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 3 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

STM32G030C8T6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M0+
Max Clock Frequency 64 MHz
Flash Memory 64 KB
SRAM 8 KB
Supply Voltage 2.0 V to 3.6 V
Package LQFP-48 (7x7 mm)
ADC 12-bit, 19 channels
Timers Advanced-control, general-purpose, basic
Communication Interfaces I2C, SPI, USART, LPUART
DMA Yes, 5 channels
RTC Yes
Low-Power Modes Sleep, Stop, Standby
Operating Temperature -40C to +85C
RoHS Compliant
Mounting Type Surface Mount

STM32G030C8T6 Pin Configuration

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
Pin 1 VBAT β€” Battery backup supply for RTC
Pin 2 PC13 β€” GPIO, tamper, RTC output
Pin 3 PC14 β€” GPIO, OSC32_IN
Pin 4 PC15 β€” GPIO, OSC32_OUT
Pin 5 PF0 β€” GPIO, OSC_IN
Pin 6 PF1 β€” GPIO, OSC_OUT
Pin 7 NRST β€” Reset (active low)
Pin 8 VDD β€” Digital power supply
Pin 9 VSS β€” Ground
Pin 10 PA0 β€” GPIO, ADC_IN0, TIM2_CH1
Pin 11 PA1 β€” GPIO, ADC_IN1, TIM2_CH2
Pin 12 PA2 β€” GPIO, ADC_IN2, TIM2_CH3, USART2_TX
Pin 13 PA3 β€” GPIO, ADC_IN3, TIM2_CH4, USART2_RX
Pin 14 PA4 β€” GPIO, ADC_IN4, SPI1_NSS
Pin 15 PA5 β€” GPIO, ADC_IN5, SPI1_SCK
Pin 16 PA6 β€” GPIO, ADC_IN6, SPI1_MISO
Pin 17 PA7 β€” GPIO, ADC_IN7, SPI1_MOSI
Pin 18 PB0 β€” GPIO, ADC_IN8, TIM3_CH3
Pin 19 PB1 β€” GPIO, ADC_IN9, TIM3_CH4
Pin 20 PB2 β€” GPIO, BOOT1
Pin 21 PB10 β€” GPIO, I2C2_SCL, USART3_TX
Pin 22 PB11 β€” GPIO, I2C2_SDA, USART3_RX
Pin 23 PB12 β€” GPIO, SPI2_NSS, I2C2_SCL
Pin 24 PB13 β€” GPIO, SPI2_SCK, I2C2_SDA
Pin 25 PB14 β€” GPIO, SPI2_MISO, TIM1_CH2N
Pin 26 PB15 β€” GPIO, SPI2_MOSI, TIM1_CH3N
Pin 27 PC14 β€” GPIO, OSC32_IN
Pin 28 PC15 β€” GPIO, OSC32_OUT
Pin 29 PA8 β€” GPIO, MCO, TIM1_CH1
Pin 30 PA9 β€” GPIO, USART1_TX, TIM1_CH2
Pin 31 PA10 β€” GPIO, USART1_RX, TIM1_CH3
Pin 32 PA11 β€” GPIO, USART1_CTS, CAN_RX
Pin 33 PA12 β€” GPIO, USART1_RTS, CAN_TX
Pin 34 PA13 β€” GPIO, SWDIO
Pin 35 PA14 β€” GPIO, SWCLK
Pin 36 PA15 β€” GPIO, JTDI
Pin 37 PB3 β€” GPIO, JTDO
Pin 38 PB4 β€” GPIO, NJTRST
Pin 39 PB5 β€” GPIO, I2C1_SMBA
Pin 40 PB6 β€” GPIO, I2C1_SCL, USART1_TX
Pin 41 PB7 β€” GPIO, I2C1_SDA, USART1_RX
Pin 42 PB8 β€” GPIO, I2C1_SCL, CAN_RX
Pin 43 PB9 β€” GPIO, I2C1_SDA, CAN_TX
Pin 44 VDD β€” Digital power supply
Pin 45 VSS β€” Ground
Pin 46 VDDA β€” Analog power supply
Pin 47 VREF+ β€” ADC reference voltage
Pin 48 VSSA β€” Analog ground

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32G030C8T6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32G030C8T6 is suitable for 6 applications: Industrial Control, IoT Devices, Consumer Electronics, Home Automation, Battery-Powered Equipment, Motor Control.

🏭

Industrial Control

The STM32G030C8T6 is ideal for industrial control systems such as PLCs, motor drives, and factory automation. Its 64 MHz Cortex-M0+ core provides sufficient processing power for real-time control loops, while the advanced timers generate precise PWM signals for motor control. The 12-bit ADC enables accurate current and voltage sensing, and the multiple communication interfaces (UART, SPI, I2C) allow seamless integration with sensors and actuators. The wide operating temperature range (-40C to +85C) ensures reliable operation in harsh industrial environments. Additionally, the low-power modes help reduce energy consumption in always-on systems.

🧩

IoT Devices

For IoT applications, the STM32G030C8T6 offers a perfect balance of performance and power efficiency. Its low-power modes (Sleep, Stop, Standby) enable battery-powered operation for years, making it suitable for wireless sensor nodes, smart home devices, and asset trackers. The integrated RTC allows time-stamping of data, and the communication interfaces (UART, SPI, I2C) connect to Wi-Fi, Bluetooth, or LoRa modules. The 64 KB Flash provides ample space for firmware and protocol stacks. With its small LQFP-48 package, it fits into compact PCB designs, and the STM32Cube ecosystem accelerates development with ready-to-use drivers and examples.

πŸ“±

Consumer Electronics

The STM32G030C8T6 is widely used in consumer electronics such as smart appliances, remote controls, and gaming peripherals. Its rich peripheral set includes multiple timers for PWM dimming of LEDs, UART for communication with other devices, and I2C for interfacing with EEPROMs or sensors. The 12-bit ADC can read analog inputs like potentiometers or touch sensors. The device's low cost and small footprint make it ideal for high-volume consumer products. Additionally, the STM32G030C8T6 supports firmware updates via bootloader, enabling field upgrades. Its robust design ensures reliable operation in everyday use.

🏠

Home Automation

In home automation, the STM32G030C8T6 serves as the central controller for smart lighting, thermostats, and security systems. Its low-power modes allow battery-operated devices like smart locks and sensors to run for extended periods. The device supports multiple communication protocols, enabling integration with Zigbee, Z-Wave, or Wi-Fi modules. The advanced timers can generate PWM signals for dimming lights, and the ADC can monitor battery voltage or sensor readings. The STM32G030C8T6's small size and low cost make it ideal for distributed home automation nodes. With STM32CubeMX, developers can quickly configure peripherals and generate initialization code, reducing development time.

πŸ”‹

Battery-Powered Equipment

The STM32G030C8T6 is optimized for battery-powered equipment such as portable medical devices, fitness trackers, and remote controls. Its low-power modes reduce current consumption to microamps in Standby mode, extending battery life. The device operates from 2.0V to 3.6V, allowing direct connection to lithium-ion batteries. The integrated RTC can wake the system at scheduled intervals for periodic measurements. The 12-bit ADC is useful for monitoring battery voltage, and the communication interfaces enable data logging or wireless transmission. The small LQFP-48 package and low cost make it a popular choice for portable devices.

βš™οΈ

Motor Control

The STM32G030C8T6 is well-suited for motor control applications, including brushless DC (BLDC) motors, stepper motors, and DC motors. Its advanced-control timers can generate complementary PWM signals with dead-time insertion, essential for driving H-bridges or three-phase inverters. The 12-bit ADC with multiple channels allows simultaneous sampling of phase currents and DC bus voltage. The device's 64 MHz clock ensures fast control loop execution. Communication interfaces like UART or CAN (via external transceiver) enable connection to a host controller. The STM32G030C8T6's robust design and wide temperature range make it reliable for industrial motor drives.

Recommended Products Summary

L6206 Motor driver for DC motor control Used in: Industrial Control TSC210 Temperature sensor for monitoring Used in: Industrial Control ESP8266 Wi-Fi module for connectivity Used in: IoT Devices SHT30 Humidity and temperature sensor Used in: IoT Devices WS2812B Addressable LED for lighting effects Used in: Consumer Electronics TTP223 Capacitive touch sensor Used in: Consumer Electronics CC2530 Zigbee module for wireless communication Used in: Home Automation BME280 Environmental sensor for temperature, humidity, pressure Used in: Home Automation MAX17048 Battery fuel gauge Used in: Battery-Powered Equipment LIS3DH Accelerometer for motion detection Used in: Battery-Powered Equipment IR2104 Gate driver for MOSFETs Used in: Motor Control ACS712 Current sensor for motor current sensing Used in: Motor Control
What is the maximum clock frequency of STM32G030C8T6?
The STM32G030C8T6 operates at a maximum clock frequency of 64 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M0+ core can run at up to 64 MHz, providing a good balance of performance and power consumption for embedded applications.
How much Flash memory does STM32G030C8T6 have?
The STM32G030C8T6 has 64 KB of Flash memory. This is sufficient for many mid-range embedded applications, including firmware for industrial control, IoT devices, and consumer electronics.
What is the difference between STM32G030C8T6 and STM32G031C8T6?
The STM32G030C8T6 and STM32G031C8T6 are both from the STM32G0 series, but the STM32G031C8T6 offers additional features such as a 12-bit DAC and more advanced analog peripherals. The STM32G030C8T6 is a cost-optimized variant with fewer analog features, making it suitable for applications where those peripherals are not required.
Can STM32G030C8T6 be used for battery-powered applications?
Yes, the STM32G030C8T6 is well-suited for battery-powered applications due to its low-power modes. In Standby mode, it can draw as little as 0.3 uA (typical) with the RTC off, making it ideal for IoT sensors and portable devices that require long battery life.
What is the price of STM32G030C8T6?
As of 2026-08-09, the price of STM32G030C8T6 is approximately $2.15 for a single unit, $1.93 for 10 units, $1.72 for 100 units, $1.55 for 500 units, and $1.38 for 1000 units. Prices may vary by distributor and quantity.
Where can I buy STM32G030C8T6 online?
STM32G030C8T6 is available from major distributors such as DigiKey, Mouser, and Arrow. You can also purchase directly from STMicroelectronics' website or authorized distributors. Check stock availability and lead times on their respective websites.
What is the lead time for STM32G030C8T6?
The lead time for STM32G030C8T6 typically ranges from 2 to 4 weeks, depending on the distributor and order quantity. For high-volume orders, it is advisable to contact the distributor for accurate lead time information.
Is STM32G030C8T6 in stock?
Stock availability for STM32G030C8T6 varies by distributor. As of 2026-08-09, DigiKey and Mouser typically have stock available, but it is recommended to check their websites for real-time inventory status.
What is the best drop-in replacement for STM32G030C8T6?
The best drop-in replacement for STM32G030C8T6 is the STM32G031C8T6, which is pin-compatible and offers additional features like a DAC. Other alternatives include the STM32G030K8T6 (LQFP-32) and STM32G030F6P6 (TSSOP-20), but these have different pin counts and are not drop-in replacements.
Can STM32G031C8T6 replace STM32G030C8T6?
Yes, the STM32G031C8T6 can replace the STM32G030C8T6 as it is pin-to-pin compatible and offers a superset of features. However, the STM32G031C8T6 may have a slightly higher cost, so it is important to verify that the additional features are needed for your application.
What is the best cross-brand equivalent for STM32G030C8T6?
A cross-brand equivalent for STM32G030C8T6 is the NXP LPC824M201JHI33, which is a Cortex-M0+ MCU with similar performance and peripherals. However, it is not pin-compatible, so a PCB redesign would be required. For a drop-in replacement, stick with STM32G0 series variants.
Where can I download the STM32G030C8T6 datasheet PDF?
The STM32G030C8T6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32g030c8.pdf. It is also available on distributor websites like DigiKey and Mouser.
Where can I find the STM32G030C8T6 pinout?
The STM32G030C8T6 pinout is detailed in the datasheet, specifically in the pin description section. The LQFP-48 package has 48 pins, with multiple VDD, VSS, and GPIO pins. Refer to the datasheet for the complete pinout diagram.
What are the key specifications of STM32G030C8T6 that engineers should know?
The STM32G030C8T6 features a 64 MHz ARM Cortex-M0+ core, 64 KB Flash, 8 KB SRAM, 12-bit ADC with 19 channels, multiple timers, and communication interfaces including I2C, SPI, USART, and LPUART. It operates from 2.0V to 3.6V and is available in a 48-pin LQFP package. These specifications make it suitable for a wide range of embedded applications.
Is STM32G030C8T6 suitable for motor control applications?
Yes, the STM32G030C8T6 is suitable for motor control applications due to its advanced-control timers that can generate PWM signals with dead-time insertion. It also has a 12-bit ADC for current sensing and multiple communication interfaces for control and monitoring.
What development tools are compatible with STM32G030C8T6?
The STM32G030C8T6 is supported by STM32CubeMX, STM32CubeIDE, and the STM32CubeG0 firmware library. It is also compatible with Keil MDK, IAR EWARM, and GCC-based toolchains. These tools provide a comprehensive development environment for firmware development.
Is STM32G030C8T6 RoHS compliant?
Yes, the STM32G030C8T6 is RoHS compliant. According to STMicroelectronics, the device is lead-free and meets the requirements of the RoHS directive, making it suitable for use in products sold in the European Union.
What is the operating temperature range of STM32G030C8T6?
The STM32G030C8T6 operates over a temperature range of -40C to +85C. This makes it suitable for industrial and consumer applications where temperature extremes are expected.
How much SRAM does STM32G030C8T6 have?
The STM32G030C8T6 has 8 KB of SRAM. This is sufficient for many embedded applications, but for larger data buffers, consider using the STM32G031C8T6 which also has 8 KB SRAM but offers additional features.
What is the supply voltage range of STM32G030C8T6?
The STM32G030C8T6 operates with a supply voltage range of 2.0V to 3.6V. This wide range allows for flexible power supply design, including battery-powered applications.

Engineering reference data for STM32G030C8T6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32G030C8T6 when you need a cost-effective, low-power MCU with a rich peripheral set for applications like industrial control, IoT, and consumer electronics. If you require a DAC or additional analog features, consider the STM32G031C8T6, which is pin-compatible and offers a superset of features. For designs with fewer I/O requirements, the STM32G030K8T6 (LQFP-32) or STM32G030F6P6 (TSSOP-20) may be more cost-effective, but they are not drop-in replacements. Cross-brand alternatives like the NXP LPC824M201JHI33 offer similar performance but require a PCB redesign due to different packaging. Overall, the STM32G030C8T6 provides the best balance of cost, performance, and ecosystem support for most embedded applications.

Comparison with Alternatives

Parameter This Product STM32G031C8T6 STM32G030C8T6TR STM32G030K8T6 STM32G030F6P6 LPC824M201JHI33
Package LQFP-48 LQFP-48 (same) LQFP-48 (same) LQFP-32 (different) TSSOP-20 (different) HVQFN-33 (different)
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics NXP Semiconductors
Core ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+
Max Clock Frequency 64 MHz 64 MHz 64 MHz 64 MHz 64 MHz 30 MHz
Flash Memory 64 KB 64 KB 64 KB 64 KB 32 KB 32 KB
SRAM 8 KB 8 KB 8 KB 8 KB 4 KB 8 KB
ADC 12-bit, 19 channels 12-bit, 19 channels 12-bit, 19 channels 12-bit, 19 channels 12-bit, 19 channels 12-bit, 12 channels
Communication Interfaces I2C, SPI, USART, LPUART I2C, SPI, USART, LPUART I2C, SPI, USART, LPUART I2C, SPI, USART, LPUART I2C, SPI, USART, LPUART I2C, SPI, USART

Key Differentiators

  • Cost-optimized STM32G0 series MCU (vs STM32G031C8T6)
  • Wide supply voltage range (2.0V to 3.6V) (vs LPC824M201JHI33)
  • Higher clock frequency (64 MHz vs 30 MHz) (vs LPC824M201JHI33)

Design Notes

Decouple each VDD pin with a 100nF ceramic capacitor placed as close to the pin as possible. Additionally, place a 4.7uF or larger bulk capacitor on the main power rail. For VDDA, use a 1uF capacitor and a ferrite bead to isolate analog noise. Ensure VREF+ is connected to VDDA or a clean reference voltage for accurate ADC readings.

For the LQFP-48 package, ensure proper solder paste stencil design to avoid bridging between pins. Use a 0.2mm stencil thickness and follow IPC-7525 guidelines. Provide a ground plane under the MCU to reduce EMI and improve thermal performance. Route high-speed signals away from the crystal oscillator pins to minimize noise coupling.

Do not leave unused GPIO pins floating; configure them as outputs or enable internal pull-ups/pull-downs to avoid excessive current consumption. When using the RTC, ensure VBAT is connected to a battery or a capacitor to maintain timekeeping during power loss. Also, verify that the BOOT0 pin is properly configured to avoid accidental bootloader entry.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32G0 series with AEC-Q100 qualification.

Data verified on: 2026-08-09
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details