STMicroelectronics

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

N.º de pieza: STM32G030C8T6 ✓ Activo
En stock Se envía en 1-3 días hábiles
2.0 V to 3.6 V Vdss LQFP-48 (7x7 mm) Package 64 MHz Speed 64 KB Memory
Desde $1.47 USD / unidad
MOQ: 1 |
Precio actualizado: 2026-09-08
Precios por volumen
Cant. Precio unitario Total
1 $2.15 $2,15
10 $1.93 $19,30
100 $1.72 $172,00
500 $1.55 $775,00
1.000 $1.47 $1.470,00
ℹ️ Todos los precios están en USD

STM32G030C8T6 Descripción general

The STM32G030C8T6 is a 32-bit ARM Cortex-M0+ based microcontroller from STMicroelectronics, featuring 64KB of Flash memory and 8KB of SRAM. It operates at a maximum clock frequency of 64 MHz and is housed in a 48-pin LQFP package (7x7 mm). This device is part of the STM32G0 series, designed for cost-sensitive and power-efficient applications.

What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit containing a processor core, memory, and programmable input/output peripherals on a single chip. It is the brain of embedded systems, executing instructions to control devices such as sensors, motors, and displays. In the system hierarchy, a microcontroller falls under embedded processors, which are part of the broader category of integrated circuits. The STM32G030C8T6 is a mainstream MCU, balancing performance, power consumption, and cost for a wide range of applications.

Key features include a 12-bit ADC with up to 19 channels, multiple timers (including advanced-control timers), and a rich set of communication interfaces: I2C, SPI, USART, and low-power UART. The device supports a supply voltage range of 2.0V to 3.6V and offers multiple low-power modes (Sleep, Stop, Standby) to optimize energy consumption. It also includes a DMA controller, CRC calculation unit, and a real-time clock (RTC).

The STM32G030C8T6 is built on a high-performance ARM Cortex-M0+ core with a single-cycle multiplier and a nested vectored interrupt controller (NVIC). It features a memory protection unit (MPU) for enhanced security and reliability. The device is supported by ST's comprehensive ecosystem, including the STM32CubeMX configuration tool and the STM32CubeG0 firmware library, which accelerate development.

Typical applications include industrial control systems, consumer electronics, IoT devices, home automation, and battery-powered equipment. Its low power consumption and rich peripheral set make it suitable for sensor hubs, motor control, and human-machine interfaces (HMI).

When designing with this MCU, ensure proper decoupling of the power supply pins with 100nF capacitors placed close to the VDD pins. For low-power applications, utilize the Stop and Standby modes to reduce current consumption to microamp levels. The device is RoHS compliant and available in tape and reel packaging for automated assembly.

Alternativas directas para STM32G030C8T6 — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con STM32G030C8T6 (mismo factor de forma y huella) — difiere en ADC, Flash Memory, Package, SRAM, Timers.

STMicroelectronics
ADC: 12-bit, 2.5 Msps, up to 11 channels
Flash Memory: 32 KB (32K x 8)
Package: 48-LQFP (7x7 mm)
Comparar con STM32G030C8T6 →

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

STM32G031C8T6

STMicroelectronics
ARM Cortex-M0+ · 64 MHz · 64 KB · 8 KB · 2.0 V to 3.6 V · LQFP-48 (7x7 mm) · -40C to +85C · 12-bit, up to 16-bit with oversampling

✓ En stock

$1.82 / unidad

Ver hoja de datos →

STM32G030K8T6

STMicroelectronics
Arm Cortex-M0+ 32-bit RISC · 64 MHz · 64 KB (64K x 8) · 8 KB · 2.0 V to 3.6 V · Sm 100 kbit/s, Fm 400 kbit/s, Fm+ 1 Mbit/s · 32-LQFP (7x7 mm) · Surface Mount

✓ En stock

$1.02 / unidad

Ver hoja de datos →

STM32G030F6P6

STMicroelectronics
Arm Cortex-M0+ · 64 MHz · 32 KB (32K x 8) · 8 KB (with HW parity) · 2.0 V to 3.6 V · 20-TSSOP · Surface Mount · 1 (Standard, Fast, Fast-mode Plus up to 1 Mbit/s)

✓ En stock

$0.75 / unidad

Ver hoja de datos →

STM32G030C8T6TR

Same die, tape and reel packaging variant

📋 Alternativa de referencia (no en el catálogo)

LPC824M201JHI33

Different package and pinout, not drop-in

📋 Alternativa de referencia (no en el catálogo)

STM32G030C8T6 Valores máximos y características eléctricas

Core ARM Cortex-M0+
Max Clock Frequency 64 MHz
Flash Memory 64 KB
SRAM 8 KB
Tensión de alimentación 2.0 V to 3.6 V
Encapsulado 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
Temperatura de funcionamiento -40C to +85C
RoHS Compliant
Tipo de montaje Surface Mount

Configuración de pines de STM32G030C8T6

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

Aplicaciones típicas

STM32G030C8T6 es adecuado para 6 aplicacións: 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.

Resumen de productos recomendados

L6206 Motor driver for DC motor control Se usa en: Industrial Control TSC210 Temperature sensor for monitoring Se usa en: Industrial Control ESP8266 Wi-Fi module for connectivity Se usa en: IoT Devices SHT30 Humidity and temperature sensor Se usa en: IoT Devices WS2812B Addressable LED for lighting effects Se usa en: Consumer Electronics TTP223 Capacitive touch sensor Se usa en: Consumer Electronics CC2530 Zigbee module for wireless communication Se usa en: Home Automation BME280 Environmental sensor for temperature, humidity, pressure Se usa en: Home Automation MAX17048 Battery fuel gauge Se usa en: Battery-Powered Equipment LIS3DH Accelerometer for motion detection Se usa en: Battery-Powered Equipment IR2104 Gate driver for MOSFETs Se usa en: Motor Control ACS712 Allegro MicroSystems Se usa en: 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.

Datos de referencia de ingeniería para STM32G030C8T6 — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

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.

Comparación con alternativas

Parámetro Este producto 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

Diferenciadores clave

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

Notas de diseño

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.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Libre de plomo
Libre de halógenos
Unknown
Minerales en conflicto
Compliant

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

Datos verificados el: 2026-10-17 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

STM32G030C8T6 STM32G030C8T6 datasheet STMicroelectronics STM32G030C8T6 ARM Cortex-M0+ MCU 64MHz LQFP-48 microcontroller STM32G030C8T6 industrial control STM32G030C8T6 vs STM32G031C8T6 STM32G030C8T6 drop-in replacement STM32G030C8T6 price what is the flash size of STM32G030C8T6 STM32G030C8T6 pinout low power MCU for IoT

Componentes & términos relacionados

STMicroelectronics STM32G030C8T6 STM32G031C8T6 STM32G030K8T6 STM32G030F6P6 LPC824M201JHI33 ARM Cortex-M0+ microcontroller MCU LQFP-48 QFP family surface mount RoHS I2C SPI USART LPUART 12-bit ADC industrial control IoT
Guías técnicas relacionadas
Guía completa STM32G030C8T6: Especificaciones, pinout, alternativas y consejos de diseño del MCU ARM Cortex-M0+ con 64KB de Flash
STM32G030C8T6: MCU ARM Cortex-M0+ de 64MHz con 64KB de Flash, 8KB de SRAM, LQFP-48, $1.47 a 1k uds a fecha de 2026-09-12, en stock en XAIPAR
6 min de lectura
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ