STMicroelectronics

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

N.º da peça: STM32G030C8T6 ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
2.0 V to 3.6 V Vdss LQFP-48 (7x7 mm) Package 64 MHz Speed 64 KB Memory
A partir de $1.47 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-08
Preços por volume
Qtd. Preço unitário 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 os preços estão em USD

STM32G030C8T6 Visão geral

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 drop-in para STM32G030C8T6 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com STM32G030C8T6 (mesmo formato e footprint) — diferindo em 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 com STM32G030C8T6 →

Ferramenta de comparação rápida — selecione peças alternativas para comparação 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

✓ Em estoque

$1.82 / unidade

Ver ficha técnica →

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

✓ Em estoque

$1.02 / unidade

Ver ficha técnica →

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)

✓ Em estoque

$0.75 / unidade

Ver ficha técnica →

STM32G030C8T6TR

Same die, tape and reel packaging variant

📋 Alternativa de referência (fora do catálogo)

LPC824M201JHI33

Different package and pinout, not drop-in

📋 Alternativa de referência (fora do catálogo)

STM32G030C8T6 Classificações máximas e características elétricas

Core ARM Cortex-M0+
Max Clock Frequency 64 MHz
Flash Memory 64 KB
SRAM 8 KB
Tensão de alimentação 2.0 V to 3.6 V
Encapsulamento 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 operação -40C to +85C
RoHS Compliant
Tipo de montagem Surface Mount

Configuração de pinos do STM32G030C8T6

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

Aplicações típicas

STM32G030C8T6 é adequado para 6 aplicaçãos: 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.

Resumo dos produtos recomendados

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

Dados de referência de engenharia para STM32G030C8T6 — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

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.

Comparação com alternativas

Parâmetro Este produto 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

Principais diferenciais

  • 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)

Notas de projeto

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.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Sem chumbo
Sem halogênios
Unknown
Minerais de conflito
Compliant

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

Dados verificados em: 2026-10-17 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas 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 & termos 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
Guias técnicos relacionados
Guia completo do STM32G030C8T6: Especificações, Pinout, Alternativas e Dicas de Design do MCU ARM Cortex-M0+ com 64KB Flash
STM32G030C8T6: MCU ARM Cortex-M0+ de 64MHz com 64KB Flash, 8KB SRAM, LQFP-48, $1,47 a 1k pcs a 2026-09-12, em stock na XAIPART.
6 min de leitura
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ