component
STM32G030C6T6
Public Made by Adomby adom
STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.
← Commit history
README.mdadded+94@@ -0,0 +1,94 @@+# STM32G030C6T6++**STMicroelectronics** · Microcontrollers (MCU/MPU/SOC) · LQFP-48(7x7)++STM32G030C6T6 from STMicroelectronics, in a LQFP-48(7x7). Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | PC13 | bidirectional | PC13 general-purpose I/O, 5V-tolerant. Additional functions: TAMP_IN1, RTC_TS, RTC_OUT1, WKUP2. Alternate function TIM1_BK. Supplied through the RTC domain power switch - limited to 3 mA sink and <= 2 MHz output at 30 pF load; not usable to source current. |+| 2 | PC14-OSC32_IN | bidirectional | PC14 GPIO / LSE oscillator input (OSC32_IN), 5V-tolerant. Alternate function TIM1_BK2. Supplied through the RTC domain power switch with the same 3 mA / 2 MHz limits as PC13. |+| 3 | PC15-OSC32_OUT | bidirectional | PC15 GPIO / LSE oscillator output (OSC32_OUT), 5V-tolerant. Alternate functions OSC32_EN, OSC_EN. Supplied through the RTC domain power switch with the same 3 mA / 2 MHz limits as PC13. |+| 4 | VBAT | power_in | Backup domain supply. Powers the RTC and backup registers when VDD is absent. Connect to 1.55-3.6 V battery or to VDD if backup domain isn't used. On packages without a dedicated VBAT pin it is bonded internally to VDD/VDDA. |+| 5 | VREF+ | power_in | Positive reference input for the internal 12-bit ADC. Must be decoupled to VSSA. On packages without VREF+, this reference is tied to VDDA internally. |+| 6 | VDD/VDDA | power_in | Main digital and analog supply, 2.0-3.6 V. VDD and VDDA are bonded together on this package; decouple with 100 nF + bulk cap near the pin. |+| 7 | VSS/VSSA | power_in | Combined digital and analog ground return. VSS and VSSA are bonded together on this package. |+| 8 | PF0-OSC_IN | bidirectional | PF0 GPIO / HSE oscillator input (OSC_IN), 5V-tolerant. Alternate function TIM14_CH1. Used with an external 4-48 MHz crystal or clock input. |+| 9 | PF1-OSC_OUT | bidirectional | PF1 GPIO / HSE oscillator output (OSC_OUT), 5V-tolerant. Alternate function OSC_EN. |+| 10 | NRST | bidirectional | Bidirectional device reset (active low) with embedded weak pull-up (~40 kΩ). External capacitor of ~100 nF to VSS is recommended for noise immunity. |+| 11 | PA0 | bidirectional | PA0 general-purpose I/O, 5V-tolerant with analog switch (FT_a). Alternate functions SPI2_SCK, USART2_CTS. Additional functions ADC_IN0, TAMP_IN2, WKUP1. |+| 12 | PA1 | bidirectional | PA1 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Alternate functions SPI1_SCK/I2S1_CK, USART2_RTS_DE_CK, I2C1_SMBA, EVENTOUT. Additional function ADC_IN1. |+| 13 | PA2 | bidirectional | PA2 general-purpose I/O, 5V-tolerant with analog switch (FT_a). Alternate functions SPI1_MOSI/I2S1_SD, USART2_TX. Additional functions ADC_IN2, WKUP4, LSCO. |+| 14 | PA3 | bidirectional | PA3 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Alternate functions SPI2_MISO, USART2_RX, EVENTOUT. Additional function ADC_IN3. |+| 15 | PA4 | bidirectional | PA4 general-purpose I/O, 5V-tolerant with analog switch (FT_a). Alternate functions SPI1_NSS/I2S1_WS, SPI2_MOSI, TIM14_CH1, EVENTOUT. Additional functions ADC_IN4, RTC_OUT2. |+| 16 | PA5 | bidirectional | PA5 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Alternate functions SPI1_SCK/I2S1_CK, EVENTOUT. Additional function ADC_IN5. |+| 17 | PA6 | bidirectional | PA6 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Alternate functions SPI1_MISO/I2S1_MCK, TIM3_CH1, TIM1_BK, TIM16_CH1. Additional function ADC_IN6. |+| 18 | PA7 | bidirectional | PA7 general-purpose I/O, 5V-tolerant with analog switch (FT_a). Alternate functions SPI1_MOSI/I2S1_SD, TIM3_CH2, TIM1_CH1N, TIM14_CH1, TIM17_CH1. Additional function ADC_IN7. |+| 19 | PB0 | bidirectional | PB0 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Alternate functions SPI1_NSS/I2S1_WS, TIM3_CH3, TIM1_CH2N. Additional function ADC_IN8. |+| 20 | PB1 | bidirectional | PB1 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Alternate functions TIM14_CH1, TIM3_CH4, TIM1_CH3N, EVENTOUT. Additional function ADC_IN9. |+| 21 | PB2 | bidirectional | PB2 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Alternate functions SPI2_MISO, EVENTOUT. Additional function ADC_IN10. |+| 22 | PB10 | bidirectional | PB10 general-purpose I/O, 5V-tolerant Fm+ capable with analog switch (FT_fa). Alternate functions SPI2_SCK, I2C2_SCL. Additional function ADC_IN11. |+| 23 | PB11 | bidirectional | PB11 general-purpose I/O, 5V-tolerant Fm+ capable with analog switch (FT_fa). Alternate functions SPI2_MOSI, I2C2_SDA. Additional function ADC_IN15. |+| 24 | PB12 | bidirectional | PB12 general-purpose I/O, 5V-tolerant with analog switch (FT_a). Alternate functions SPI2_NSS, TIM1_BK, EVENTOUT. Additional function ADC_IN16. |+| 25 | PB13 | bidirectional | PB13 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions SPI2_SCK, TIM1_CH1N, I2C2_SCL, EVENTOUT. |+| 26 | PB14 | bidirectional | PB14 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions SPI2_MISO, TIM1_CH2N, I2C2_SDA, EVENTOUT. |+| 27 | PB15 | bidirectional | PB15 general-purpose I/O, 5V-tolerant (FT). Alternate functions SPI2_MOSI, TIM1_CH3N, EVENTOUT. Additional function RTC_REFIN. |+| 28 | PA8 | bidirectional | PA8 general-purpose I/O, 5V-tolerant (FT). Alternate functions MCO, SPI2_NSS, TIM1_CH1, EVENTOUT. |+| 29 | PA9 | bidirectional | PA9 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions MCO, USART1_TX, TIM1_CH2, SPI2_MISO, I2C1_SCL, EVENTOUT. |+| 30 | PC6 | bidirectional | PC6 general-purpose I/O, 5V-tolerant (FT). Alternate function TIM3_CH1. |+| 31 | PC7 | bidirectional | PC7 general-purpose I/O, 5V-tolerant (FT). Alternate function TIM3_CH2. |+| 32 | PA10 | bidirectional | PA10 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions SPI2_MOSI, USART1_RX, TIM1_CH3, TIM17_BK, I2C1_SDA, EVENTOUT. |+| 33 | PA11 [PA9] | bidirectional | PA11 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions SPI1_MISO/I2S1_MCK, USART1_CTS, TIM1_CH4, TIM1_BK2, I2C2_SCL. |+| 34 | PA12 [PA10] | bidirectional | PA12 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions SPI1_MOSI/I2S1_SD, USART1_RTS_DE_CK, TIM1_ETR, I2S_CKIN, I2C2_SDA. |+| 35 | PA13 | bidirectional | PA13 general-purpose I/O, 5V-tolerant with analog switch and diode-to-VDD (FT_ea). Default after reset is SWDIO with internal pull-up enabled. Alternate functions SWDIO, IR_OUT, EVENTOUT. Additional function ADC_IN17. |+| 36 | PA14-BOOT0 | bidirectional | PA14 / BOOT0 dual-function pin, 5V-tolerant with analog switch (FT_a). At reset acts as SWCLK with internal pull-down enabled and samples BOOT0 level to select the boot mode. Alternate functions SWCLK, USART2_TX, EVENTOUT. Additional function ADC_IN18. |+| 37 | PA15 | bidirectional | PA15 general-purpose I/O, 5V-tolerant (FT). Alternate functions SPI1_NSS/I2S1_WS, USART2_RX, EVENTOUT. |+| 38 | PD0 | bidirectional | PD0 general-purpose I/O, 5V-tolerant (FT). Alternate functions EVENTOUT, SPI2_NSS, TIM16_CH1. |+| 39 | PD1 | bidirectional | PD1 general-purpose I/O, 5V-tolerant (FT). Alternate functions EVENTOUT, SPI2_SCK, TIM17_CH1. |+| 40 | PD2 | bidirectional | PD2 general-purpose I/O, 5V-tolerant (FT). Alternate functions TIM3_ETR, TIM1_CH1N. |+| 41 | PD3 | bidirectional | PD3 general-purpose I/O, 5V-tolerant (FT). Alternate functions USART2_CTS, SPI2_MISO, TIM1_CH2N. |+| 42 | PB3 | bidirectional | PB3 general-purpose I/O, 5V-tolerant (FT). Alternate functions SPI1_SCK/I2S1_CK, TIM1_CH2, USART1_RTS_DE_CK, EVENTOUT. |+| 43 | PB4 | bidirectional | PB4 general-purpose I/O, 5V-tolerant (FT). Alternate functions SPI1_MISO/I2S1_MCK, TIM3_CH1, USART1_CTS, TIM17_BK, EVENTOUT. |+| 44 | PB5 | bidirectional | PB5 general-purpose I/O, 5V-tolerant (FT). Alternate functions SPI1_MOSI/I2S1_SD, TIM3_CH2, TIM16_BK, I2C1_SMBA. Additional function WKUP6. |+| 45 | PB6 | bidirectional | PB6 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions USART1_TX, TIM1_CH3, TIM16_CH1N, SPI2_MISO, I2C1_SCL, EVENTOUT. |+| 46 | PB7 | bidirectional | PB7 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions USART1_RX, SPI2_MOSI, TIM17_CH1N, I2C1_SDA, EVENTOUT. |+| 47 | PB8 | bidirectional | PB8 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions SPI2_SCK, TIM16_CH1, I2C1_SCL, EVENTOUT. |+| 48 | PB9 | bidirectional | PB9 general-purpose I/O, 5V-tolerant Fm+ capable (FT_f). Alternate functions IR_OUT, TIM17_CH1, SPI2_NSS, I2C1_SDA, EVENTOUT. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | STMicroelectronics |+| Package | LQFP-48(7x7) |+| Category | MCU |+| Pins | 48 |++## Ordering variants++- `STM32G030C6T6C6T6`+- `STM32G030C6T6C8T6`+- `STM32G030C6T6K6T6`+- `STM32G030C6T6K8T6`+- `STM32G030C6T6F6P6`+- `STM32G030C6T6F8P6`+- `STM32G030C6T6J6M6`+- `STM32G030C6T6J8M6`++## CAD (KiCad official)++- Symbol: `STM32G030C6T6`+- Footprint: `Package_QFP:LQFP-48_7x7mm_P0.5mm`+- 3D model: LQFP-48(7x7) (KiCad packages3D, STEP)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [STMicroelectronics datasheet](https://www.st.com/resource/en/datasheet/stm32g030c6t6.pdf) (93 pp, sha256 `bd4d70f72b2e82c5`, retrieved 2026-08-17, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/stm32g030c6t6-datasheet.pdf)
page.jsonadded+34@@ -0,0 +1,34 @@+{+ "slug": "stm32g030c6t6",+ "version": "0.1.0",+ "type": "component",+ "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-48(7x7). Datasheet-verified pinout, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "mcu",+ "stm32g030c6t6"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "stm32g030c6t6.kicad_sym",+ "stm32g030c6t6.kicad_mod",+ "stm32g030c6t6.glb",+ "stm32g030c6t6.step",+ "stm32g030c6t6.lbr",+ "docs/hero.png",+ "docs/stm32g030c6t6-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ],+ "visibility": "public",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}