Skip to main content

STM32G030C8T6

ARM Cortex-M0+ MCU

The STM32G030C8T6 is a arm cortex-m0+ mcu from STMicroelectronics. View the full STM32G030C8T6 datasheet below including key specifications, pinout, electrical characteristics, absolute maximum ratings.

Manufacturer

STMicroelectronics

Category

ARM Cortex-M0+ MCU

Package

48-LQFP

Lifecycle

Active

Key Specifications

ParameterValue
ConnectivityI2C, IrDA, LINbus, SPI, SmartCard, UART/USART
Core ProcessorARM® Cortex®-M0+
Core Size32-Bit
Data ConvertersA/D 19x12b
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
Mounting TypeSurface Mount
Number of I/O44
Operating Temperature-40°C ~ 85°C (TA)
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Package / Case48-LQFP
PackagingTray
PackagingTray
PeripheralsDMA, I2S, POR, PWM, WDT
Flash Memory Size64KB (64K x 8)
Program Memory TypeFLASH
RAM Size8K x 8 B
Clock Speed64MHz
Standard Pack Qty1500
Standard Pack Qty1500
Supplier Device Package48-LQFP (7x7)
Supplier Device Package48-LQFP (7x7)
Supplier Device Package48-LQFP (7x7)
Supplier Device Package48-LQFP (7x7)
Supplier Device Package48-LQFP (7x7)
Supplier Device Package48-LQFP (7x7)
Supplier Device Package48-LQFP (7x7)
Supply Voltage2V ~ 3.6V

Overview

Part: STM32G030x6/x8 — STMicroelectronics

Type: Arm Cortex-M0+ 32-bit MCU

Description: Arm Cortex-M0+ 32-bit MCU operating at up to 64 MHz, featuring up to 64 KB Flash memory, 8 KB SRAM, 2x USART, 2x I2C, 2x SPI, multiple timers, and a 12-bit ADC.

Operating Conditions:

  • Supply voltage: 2.0 V to 3.6 V
  • Operating temperature: -40°C to 85°C
  • Max CPU frequency: 64 MHz

Absolute Maximum Ratings:

  • Max supply voltage (V DD ): 4.0 V
  • Max input voltage (V IN ): V DD + 4.0 V
  • Max continuous supply current (I DD ): 100 mA
  • Max junction/storage temperature: 150 °C

Key Specs:

  • CPU core: Arm 32-bit Cortex-M0+
  • Flash memory: Up to 64 Kbytes
  • SRAM: 8 Kbytes with HW parity check
  • ADC resolution: 12-bit
  • ADC conversion time: 0.4 μs
  • I2C interfaces: Two, supporting Fast-mode Plus (1 Mbit/s)
  • SPI interfaces: Two, up to 32 Mbit/s
  • Internal HSI16 RC oscillator accuracy: ±1 % (at 25°C, 3.3V)
  • GPIOs: Up to 44 fast I/Os, multiple 5 V-tolerant

Features:

  • 5-channel DMA controller with flexible mapping
  • Power-on/Power-down reset (POR/PDR)
  • Low-power modes: Sleep, Stop, Standby
  • VBAT supply for RTC and backup registers
  • Calendar RTC with alarm and periodic wakeup
  • Serial wire debug (SWD) support

Package:

  • LQFP48
  • LQFP32
  • TSSOP20
  • SO8N

Features

  • Core: Arm ® 32-bit Cortex ® -M0+ CPU, frequency up to 64 MHz
  • -40°C to 85°C operating temperature
  • Memories
  • -Up to 64 Kbytes of Flash memory with protection
  • -8 Kbytes of SRAM with HW parity check
  • CRC calculation unit
  • Reset and power management
  • -Voltage range: 2.0 V to 3.6 V
  • -Power-on/Power-down reset (POR/PDR)
  • -Low-power modes: Sleep, Stop, Standby
  • -VBAT supply for RTC and backup registers
  • Clock management
  • -4 to 48 MHz crystal oscillator
  • -32 kHz crystal oscillator with calibration
  • -Internal 16 MHz RC with PLL option
  • -Internal 32 kHz RC oscillator (±5 %)
  • Up to 44 fast I/Os
  • -All mappable on external interrupt vectors
  • -Multiple 5 V-tolerant I/Os
  • 5-channel DMA controller with flexible mapping
  • 12-bit, 0.4 μs ADC (up to 16 ext. channels)
  • -Up to 16-bit with hardware oversampling
  • -Conversion range: 0 to 3.6V
  • 8 timers: 16-bit for advanced motor control, four 16-bit general-purpose, two watchdogs, SysTick timer
  • Calendar RTC with alarm and periodic wakeup from Stop/Standby

Pin Configuration

STM32G030C8T6 – 48-LQFP Pinout

PinNameTypeDescription
1PC13I/OGPIO Port C, bit 13
2PC14I/OGPIO Port C, bit 14
3PC15I/OGPIO Port C, bit 15
4PH0I/OGPIO Port H, bit 0 (OSC_IN)
5PH1I/OGPIO Port H, bit 1 (OSC_OUT)
6NRSTRSTReset pin with embedded weak pull-up
7VDDASAnalog supply voltage
8VSSASAnalog ground
9PA0I/OGPIO Port A, bit 0
10PA1I/OGPIO Port A, bit 1
11PA2I/OGPIO Port A, bit 2
12PA3I/OGPIO Port A, bit 3
13PA4I/OGPIO Port A, bit 4
14PA5I/OGPIO Port A, bit 5
15PA6I/OGPIO Port A, bit 6
16PA7I/OGPIO Port A, bit 7
17PB0I/OGPIO Port B, bit 0
18PB1I/OGPIO Port B, bit 1
19PB2I/OGPIO Port B, bit 2
20PB10I/OGPIO Port B, bit 10
21PB11I/OGPIO Port B, bit 11
22PB12I/OGPIO Port B, bit 12
23PB13I/OGPIO Port B, bit 13
24PB14I/OGPIO Port B, bit 14
25PB15I/OGPIO Port B, bit 15
26PA8I/OGPIO Port A, bit 8
27PA9I/OGPIO Port A, bit 9
28PA10I/OGPIO Port A, bit 10
29PA11I/OGPIO Port A, bit 11
30PA12I/OGPIO Port A, bit 12
31PA13I/OGPIO Port A, bit 13 (SWDIO)
32PA14I/OGPIO Port A, bit 14 (SWCLK)
33PA15I/OGPIO Port A, bit 15
34PB3I/OGPIO Port B, bit 3
35PB4I/OGPIO Port B, bit 4
36PB5I/OGPIO Port B, bit 5
37PB6I/OGPIO Port B, bit 6
38PB7I/OGPIO Port B, bit 7
39PB8I/OGPIO Port B, bit 8
40PB9I/OGPIO Port B, bit 9
41VSSSGround
42VDDSSupply voltage
43PC0I/OGPIO Port C, bit 0
44PC1I/OGPIO Port C, bit 1
45PC2I/OGPIO Port C, bit 2
46PC3I/OGPIO Port C, bit 3
47VSSSGround
48VDDSSupply voltage

Notes

  • PC13, PC14, PC15: Limited output capability (3 mA max sink current). Must not be used as current sources. Maximum speed 2 MHz with 30 pF load. Supplied through power switch; behavior depends on RTC domain state.
  • PA0, PA1, PA2: Bonded with NRST on pin 6. Low level on any of these GPIOs triggers device reset. Keep configured as analog or digital inputs to prevent spurious resets.
  • PA9, PA10: Can be remapped to PA11/PA12 positions via SYSCFG_CFGR1 register.
  • PA13, PA14: Upon reset, configured as SW debug alternate functions with internal pull-up (PA13) and pull-down (PA14) activated.
  • PH0, PH1: Typically used for external oscillator (OSC_IN, OSC_OUT).

Electrical Characteristics

The definition and values of input/output AC characteristics are given in Figure 18 and Table 51 , respectively.

Unless otherwise specified, the parameters given are derived from tests performed under the ambient temperature and supply voltage conditions summarized in Table 21: General operating conditions .

Table 51. I/O AC characteristics (1)(2)

SpeedSymbolParameterConditionsMinMaxUnit
00FmaxMaximum frequencyC=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-2MHz
00FmaxMaximum frequencyC=50 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V-0.35MHz
00FmaxMaximum frequencyC=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-3MHz
00FmaxMaximum frequencyC=10 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V-0.45MHz
00Tr/TfOutput rise and fall timeC=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-100ns
00Tr/TfOutput rise and fall timeC=50 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V-225ns
00Tr/TfOutput rise and fall timeC=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-75ns
00Tr/TfOutput rise and fall timeC=10 pF, 2.0 V ≤ V DDIO1 ≤ 2.7 V-150ns

Table 51. I/O AC characteristics (1)(2)

79

Table 51. I/O AC characteristics (1)(2) (continued)

SpeedParameterConditionsMinMaxUnit
01C=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-10MHz
01Maximum frequencyC=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-2MHz
01C=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-15MHz
01C=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-2.5MHz
01Tr/Tf Output rise and fallC=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-30ns
01timeC=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-60ns
01Tr/Tf Output rise and fallC=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-15ns
01Tr/Tf Output rise and fallC=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-30ns
10Fmax Maximum frequencyC=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-30MHz
10Fmax Maximum frequencyC=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-15MHz
10Fmax Maximum frequencyC=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-60MHz
10Fmax Maximum frequencyC=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-30MHz
10Tr/Tf Output rise and fallC=50 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-11ns
10timeC=50 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-22ns
10Tr/Tf Output rise and fallC=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-4ns
10Tr/Tf Output rise and fallC=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-8ns
11Fmax Maximum frequencyC=30 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-60MHz
11Fmax Maximum frequencyC=30 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-30MHz
11Fmax Maximum frequencyC=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-80 (3)MHz
11Fmax Maximum frequencyC=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-40MHz
11Tr/Tf Output rise and fallC=30 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-5.5ns
11timeC=30 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-11ns
11Tr/Tf Output rise and fallC=10 pF, 2.7 V ≤ V DDIO1 ≤ 3.6 V-2.5ns
11Tr/Tf Output rise and fallC=10 pF, 1.6 V ≤ V DDIO1 ≤ 2.7 V-5ns
Fm+Maximum frequencyC=50 pF, 1.6 V ≤ V DDIO1 ≤ 3.6 V-1MHz
Fm+Output fall time (4)C=50 pF, 1.6 V ≤ V DDIO1 ≤ 3.6 V-5ns
  1. Guaranteed by design.
  2. This value represents the I/O capability but the maximum system frequency is limited to 64 MHz.
  3. The fall time is defined between 70% and 30% of the output waveform, according to I 2 C specification.

Figure 18. I/O AC characteristics definition (1)

  1. Refer to Table 51: I/O AC characteristics .

Absolute Maximum Ratings

Stresses above the absolute maximum ratings listed in Table 18 , Table 19 and Table 20 may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

All voltages are defined with respect to V SS .

Table 18. Voltage characteristics

SymbolRatingsMinMaxUnit
V DDExternal supply voltage- 0.34.0V
V BATExternal supply voltage on VBAT pin- 0.34.0V
V REF+External voltage on VREF+ pin- 0.3Min(V DD + 0.4, 4.0)V
V IN (1)Input voltage on FT_xx- 0.3V DD + 4.0 (2)V
V IN (1)Input voltage on any other pin- 0.34.0V

Table 19. Current characteristics

SymbolRatingsMaxUnit
I VDD/VDDACurrent into VDD/VDDA power pin (source) (1)100mA
I VSS/VSSACurrent out of VSS/VSSA ground pin (sink) (1)100mA
I IO(PIN)Output current sunk by any I/O and control pin except FT_f15mA
I IO(PIN)Output current sunk by any FT_f pin20mA
I IO(PIN)Output current sourced by any I/O and control pin15mA
∑I IO(PIN)Total output current sunk by sum of all I/Os and control pins80mA
∑I IO(PIN)Total output current sourced by sum of all I/Os and control pins80mA
I INJ(PIN) (2)Injected current on a FT_xx pin-5 / NA (3)mA
∑\I INJ(PIN) \Total injected current (sum of all I/Os and control pins) (4)

Table 20. Thermal characteristics

SymbolRatingsValueUnit
T STGStorage temperature range-65 to +150°C
T JMaximum junction temperature150°C

Thermal Information

The operating junction temperature T J must never exceed the maximum given in Table 21: General operating conditions

The maximum junction temperature in °C that the device can reach if respecting the operating conditions, is:T _ { J } ( max ) = T _ { A } ( max ) + P _ { D } ( max ) × Θ _ { J A }

Package Information

In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com . ECOPACK is an ST trademark.

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
STM32G030C6STMicroelectronics
STM32G030C8STMicroelectronics
STM32G030F6STMicroelectronics
STM32G030J6STMicroelectronics
STM32G030K6STMicroelectronics
STM32G030K8STMicroelectronics
STM32G030X6/X8STMicroelectronics
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free