component
STM32F030C8T6
Public Made by Adomby adom
ST 32-bit Arm Cortex-M0 value-line MCU, LQFP-48. 48 MHz, 64 KB flash, 8 KB SRAM. Datasheet-verified.
Also listed as STM32F030C8T6, STM32F030C8T6TR
← Commit history
component page: CAD + datasheet-first provenance (official mfr datasheet)
1 file changed
+363−8
page.json+363−8@@ -1,8 +1,11 @@ {+ "schema_version": 1,+ "type": "component", "slug": "stm32f030c8",+ "title": "STM32F030C8T6",+ "brief": "ST 32-bit Arm Cortex-M0 value-line MCU, LQFP-48. 48 MHz, 64 KB flash, 8 KB SRAM. Datasheet-verified.", "version": "0.1.0",- "type": "component",- "description": "ST 32-bit Arm Cortex-M0 value-line MCU, LQFP-48. 48 MHz, 64 KB flash, 8 KB SRAM. Datasheet-verified.",+ "license": "CC-BY-SA-4.0", "tags": [ "component", "microcontroller",@@ -13,6 +16,363 @@ "lqfp-48", "stmicroelectronics" ],+ "component": {+ "mpn": "STM32F030C8",+ "manufacturer": "STMicroelectronics",+ "package": "LQFP-48",+ "pin_count": 48,+ "category": "Microcontroller",+ "subcategory": "32-bit Arm Cortex-M0 MCU",+ "datasheet": "https://www.st.com/resource/en/datasheet/stm32f030c8.pdf",+ "parts": {+ "symbol": "stm32f030c8.kicad_sym",+ "footprint": "stm32f030c8.kicad_mod",+ "model_3d": "stm32f030c8.glb"+ },+ "distributor_links": {},+ "pins": [+ {+ "number": "1",+ "name": "VDD",+ "type": "power_in",+ "description": "Digital / complementary power supply pin. Operating range 2.4 V-3.6 V. Decouple with 100 nF + shared 4.7 \u00b5F on the VDD/VSS pair."+ },+ {+ "number": "2",+ "name": "PC13",+ "type": "bidirectional",+ "description": "General-purpose I/O (TC, standard 3.3 V). Additional functions: RTC_TAMP1, RTC_TS, RTC_OUT, WKUP2. Powered through the LSE/RTC power switch - limit output speed to 2 MHz / 30 pF and do not use as a current source."+ },+ {+ "number": "3",+ "name": "PC14/OSC32_IN",+ "type": "bidirectional",+ "description": "General-purpose I/O (TC) that alternately serves as the OSC32_IN pin for the LSE (32.768 kHz) crystal. Same 3 mA supply-switch limit as PC13."+ },+ {+ "number": "4",+ "name": "PC15/OSC32_OUT",+ "type": "bidirectional",+ "description": "General-purpose I/O (TC) that alternately serves as the OSC32_OUT pin for the LSE (32.768 kHz) crystal. Same 3 mA supply-switch limit as PC13."+ },+ {+ "number": "5",+ "name": "PF0/OSC_IN",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate functions: I2C1_SDA. Additional function: OSC_IN (HSE crystal input, 4-32 MHz)."+ },+ {+ "number": "6",+ "name": "PF1/OSC_OUT",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate functions: I2C1_SCL. Additional function: OSC_OUT (HSE crystal output)."+ },+ {+ "number": "7",+ "name": "NRST",+ "type": "bidirectional",+ "description": "Device reset input / internal reset output, active low. Has an embedded weak pull-up (RST structure)."+ },+ {+ "number": "8",+ "name": "VSSA",+ "type": "power_in",+ "description": "Analog ground reference for the ADC and other analog blocks. Star-tie to digital VSS at the device."+ },+ {+ "number": "9",+ "name": "VDDA",+ "type": "power_in",+ "description": "Analog power supply (2.4 V-3.6 V, must be \u2265 VDD \u2212 0.4 V). Decouple with 10 nF + 1 \u00b5F between VDDA and VSSA."+ },+ {+ "number": "10",+ "name": "PA0",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: USART1_CTS / USART2_CTS / USART4_TX. Additional: ADC_IN0, RTC_TAMP2, WKUP1."+ },+ {+ "number": "11",+ "name": "PA1",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: EVENTOUT / USART1_RTS / USART2_RTS / USART4_RX / TIM15_CH1N. Additional: ADC_IN1."+ },+ {+ "number": "12",+ "name": "PA2",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: USART1_TX / USART2_TX / TIM15_CH1. Additional: ADC_IN2, WKUP4."+ },+ {+ "number": "13",+ "name": "PA3",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: USART1_RX / USART2_RX / TIM15_CH2. Additional: ADC_IN3."+ },+ {+ "number": "14",+ "name": "PA4",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: SPI1_NSS / USART1_CK / USART2_CK / TIM14_CH1 / USART6_TX. Additional: ADC_IN4."+ },+ {+ "number": "15",+ "name": "PA5",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: SPI1_SCK / USART6_RX. Additional: ADC_IN5."+ },+ {+ "number": "16",+ "name": "PA6",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: SPI1_MISO / TIM3_CH1 / TIM1_BKIN / TIM16_CH1 / EVENTOUT / USART3_CTS. Additional: ADC_IN6."+ },+ {+ "number": "17",+ "name": "PA7",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: SPI1_MOSI / TIM3_CH2 / TIM14_CH1 / TIM1_CH1N / TIM17_CH1 / EVENTOUT. Additional: ADC_IN7."+ },+ {+ "number": "18",+ "name": "PB0",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: TIM3_CH3 / TIM1_CH2N / EVENTOUT / USART3_CK. Additional: ADC_IN8."+ },+ {+ "number": "19",+ "name": "PB1",+ "type": "bidirectional",+ "description": "General-purpose I/O (TTa, 3.3 V, ADC-capable). Alternate: TIM3_CH4 / TIM14_CH1 / TIM1_CH3N / USART3_RTS. Additional: ADC_IN9."+ },+ {+ "number": "20",+ "name": "PB2",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). No alternate or additional functions listed."+ },+ {+ "number": "21",+ "name": "PB10",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI2_SCK / I2C1_SCL / I2C2_SCL / USART3_TX."+ },+ {+ "number": "22",+ "name": "PB11",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: I2C1_SDA / I2C2_SDA / EVENTOUT / USART3_RX."+ },+ {+ "number": "23",+ "name": "VSS",+ "type": "power_in",+ "description": "Digital ground return. Pair with the adjacent VDD pin and decouple with 100 nF."+ },+ {+ "number": "24",+ "name": "VDD",+ "type": "power_in",+ "description": "Digital power supply pin (2.4 V-3.6 V). Decouple with 100 nF close to the package."+ },+ {+ "number": "25",+ "name": "PB12",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_NSS / SPI2_NSS / TIM1_BKIN / EVENTOUT / USART3_CK."+ },+ {+ "number": "26",+ "name": "PB13",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_SCK / SPI2_SCK / I2C2_SCL / TIM1_CH1N / USART3_CTS."+ },+ {+ "number": "27",+ "name": "PB14",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_MISO / SPI2_MISO / I2C2_SDA / TIM1_CH2N / TIM15_CH1 / USART3_RTS."+ },+ {+ "number": "28",+ "name": "PB15",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_MOSI / SPI2_MOSI / TIM1_CH3N / TIM15_CH1N / TIM15_CH2. Additional: RTC_REFIN, WKUP7."+ },+ {+ "number": "29",+ "name": "PA8",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: USART1_CK / TIM1_CH1 / EVENTOUT / MCO (microcontroller clock output)."+ },+ {+ "number": "30",+ "name": "PA9",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: USART1_TX / TIM1_CH2 / TIM15_BKIN / I2C1_SCL."+ },+ {+ "number": "31",+ "name": "PA10",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: USART1_RX / TIM1_CH3 / TIM17_BKIN / I2C1_SDA."+ },+ {+ "number": "32",+ "name": "PA11",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: USART1_CTS / TIM1_CH4 / EVENTOUT / I2C2_SCL."+ },+ {+ "number": "33",+ "name": "PA12",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: USART1_RTS / TIM1_ETR / EVENTOUT / I2C2_SDA."+ },+ {+ "number": "34",+ "name": "PA13/SWDIO",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Default after reset is SWDIO (with internal pull-up). Alternate: IR_OUT."+ },+ {+ "number": "35",+ "name": "PF6",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT) present on STM32F030x4/6/8. Alternate: I2C1_SCL / I2C2_SCL."+ },+ {+ "number": "36",+ "name": "PF7",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT) present on STM32F030x4/6/8. Alternate: I2C1_SDA / I2C2_SDA."+ },+ {+ "number": "37",+ "name": "PA14/SWCLK",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Default after reset is SWCLK (with internal pull-down). Alternate: USART1_TX / USART2_TX."+ },+ {+ "number": "38",+ "name": "PA15",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_NSS / USART1_RX / USART2_RX / USART4_RTS / EVENTOUT."+ },+ {+ "number": "39",+ "name": "PB3",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_SCK / EVENTOUT / USART5_TX."+ },+ {+ "number": "40",+ "name": "PB4",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_MISO / TIM3_CH1 / EVENTOUT / TIM17_BKIN / USART5_RX."+ },+ {+ "number": "41",+ "name": "PB5",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant I/O (FT). Alternate: SPI1_MOSI / I2C1_SMBA / TIM16_BKIN / TIM3_CH2 / USART5_CK_RTS. Additional: WKUP6."+ },+ {+ "number": "42",+ "name": "PB6",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant Fm+-capable I/O (FTf). Alternate: I2C1_SCL / USART1_TX / TIM16_CH1N."+ },+ {+ "number": "43",+ "name": "PB7",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant Fm+-capable I/O (FTf). Alternate: I2C1_SDA / USART1_RX / TIM17_CH1N / USART4_CTS."+ },+ {+ "number": "44",+ "name": "BOOT0",+ "type": "input",+ "description": "Boot memory selection input (dedicated B structure). Sampled at reset with the nBOOT1 option bit to choose between main Flash, system memory (bootloader), or embedded SRAM."+ },+ {+ "number": "45",+ "name": "PB8",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant Fm+-capable I/O (FTf). Alternate: I2C1_SCL / TIM16_CH1."+ },+ {+ "number": "46",+ "name": "PB9",+ "type": "bidirectional",+ "description": "General-purpose 5 V-tolerant Fm+-capable I/O (FTf). Alternate: I2C1_SDA / IR_OUT / SPI2_NSS / TIM17_CH1 / EVENTOUT."+ },+ {+ "number": "47",+ "name": "VSS",+ "type": "power_in",+ "description": "Digital ground return. Pair with the adjacent VDD pin and decouple with 100 nF."+ },+ {+ "number": "48",+ "name": "VDD",+ "type": "power_in",+ "description": "Digital power supply pin (2.4 V-3.6 V). Decouple with 100 nF close to the package."+ }+ ],+ "provenance": {+ "extractor": "ds2sf",+ "datasheet": {+ "url": "https://www.st.com/resource/en/datasheet/stm32f030c8.pdf",+ "pages": 25,+ "sha256": "8e0f78fa4556da96",+ "source_tier": "mfr"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 48,+ "described": 48,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ }+ },+ "metadata": {+ "specs": {+ "Core": "32-bit Arm Cortex-M0",+ "Max clock": "48 MHz",+ "Flash": "64 KB",+ "SRAM": "8 KB",+ "GPIO": "up to 39 (ports A-F)",+ "ADC": "12-bit (up to 16 ch)",+ "Serial": "USART + SPI + I2C",+ "Supply voltage": "2.4-3.6 V",+ "Package": "LQFP-48 (7x7 mm)"+ }+ },+ "sections": [+ "hero",+ "viewers",+ "readme",+ "breadcrumbs",+ "info"+ ],+ "discovery_triggers": [+ "stm32f030c8",+ "stm32f030",+ "cortex-m0 mcu",+ "value line stm32",+ "cheap arm mcu"+ ],+ "discovery_pitch": "STM32F030C8T6 32-bit Arm Cortex-M0 value-line MCU (LQFP-48) with datasheet-verified pinout, KiCad symbol/footprint/3D, and full provenance.",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }, "dependencies": {}, "hero": { "type": "image",@@ -28,10 +388,5 @@ "docs/stm32f030c8-datasheet.pdf", "viewers/symbol.html", "viewers/footprint.html"- ],- "visibility": "public",- "author": {- "name": "Ray",- "email": "[email protected]"- }+ ] }