← Commit history

Initial commit: component/stm32f030k6t6

Ray ·df0be48ed6 ·7d ago
2 files changed +333
README.mdadded+65
@@ -0,0 +1,65 @@+# STM32F030K6T6++**STMicroelectronics** · Microcontrollers (MCU/MPU/SOC) · LQFP-32(7x7)++STM32F030K6T6 from STMicroelectronics, in a LQFP-32(7x7). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model, then checked against ST open pin data); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | BOOT0 | input | Boot memory selection pin; determines whether boot from Flash or from system memory upon reset |+| 4 | NRST | bidirectional | Device reset input with embedded weak pull-up resistor, active low; performs system reset when pulled below threshold |+| 5 | VDDA | power_in | Analog power supply operating voltage 2.4 to 3.6 V; must be equal to or higher than VDD |+| 6 | PA0 | bidirectional | Port A pin 0 general-purpose I/O with alternate functions USART1_CTS, USART2_CTS, USART4_TX and additional functions ADC_IN0, RTC_TAMP2, WKUP1 |+| 7 | PA1 | bidirectional | Port A pin 1 general-purpose I/O with alternate functions USART1_RTS, USART2_RTS, USART4_RX, EVENTOUT and additional function ADC_IN1 |+| 8 | PA2 | bidirectional | Port A pin 2 general-purpose I/O with alternate functions USART1_TX, USART2_TX, TIM15_CH1 and additional function ADC_IN2 |+| 9 | PA3 | bidirectional | Port A pin 3 general-purpose I/O with alternate functions USART1_RX, USART2_RX, TIM15_CH2 and additional function ADC_IN3 |+| 10 | PA4 | bidirectional | Port A pin 4 general-purpose I/O with alternate functions SPI1_NSS, USART1_CK, USART2_CK, TIM14_CH1, USART6_TX and additional function ADC_IN4 |+| 11 | PA5 | bidirectional | Port A pin 5 general-purpose I/O with alternate functions SPI1_SCK, USART6_RX and additional function ADC_IN5 |+| 12 | PA6 | bidirectional | Port A pin 6 general-purpose I/O with alternate functions SPI1_MISO, TIM3_CH1, TIM1_BKIN, TIM16_CH1, EVENTOUT, USART3_CTS and additional function ADC_IN6 |+| 13 | PA7 | bidirectional | Port A pin 7 general-purpose I/O with alternate functions SPI1_MOSI, TIM3_CH2, TIM14_CH1, TIM1_CH1N, TIM17_CH1, EVENTOUT and additional function ADC_IN7 |+| 15 | PB1 | bidirectional | Port B pin 1 general-purpose I/O with alternate functions TIM3_CH4, TIM14_CH1, TIM1_CH3N, USART3_RTS and additional function ADC_IN9 |+| 16 | VSS | power_in | Ground connection and power supply return (0 V reference); must be connected to external ground |+| 17 | VDD | power_in | Digital power supply operating voltage 2.4 to 3.6 V; provides main supply to MCU core and digital circuits |+| 18 | PA8 | bidirectional | Port A pin 8 general-purpose I/O with alternate functions USART1_CK, TIM1_CH1, EVENTOUT, MCO |+| 19 | PA9 | bidirectional | Port A pin 9 general-purpose I/O with alternate functions USART1_TX, TIM1_CH2, TIM15_BKIN, I2C1_SCL and 5V tolerant |+| 20 | PA10 | bidirectional | Port A pin 10 general-purpose I/O with alternate functions USART1_RX, TIM1_CH3, TIM17_BKIN, I2C1_SDA and 5V tolerant |+| 21 | PA11 | bidirectional | Port A pin 11 general-purpose I/O with alternate functions USART1_CTS, TIM1_CH4, EVENTOUT, I2C2_SCL and 5V tolerant |+| 22 | PA12 | bidirectional | Port A pin 12 general-purpose I/O with alternate functions USART1_RTS, TIM1_ETR, EVENTOUT, I2C2_SDA and 5V tolerant |+| 23 | PA13 | bidirectional | Port A pin 13 (SWDIO) dedicated serial wire debug I/O pin; after reset configured as SWDIO with internal pull-up; alternate function IR_OUT |+| 24 | PA14 | bidirectional | Port A pin 14 (SWCLK) dedicated serial wire debug clock pin; after reset configured as SWCLK with internal pull-down; alternate functions USART1_TX, USART2_TX |+| 25 | PA15 | bidirectional | Port A pin 15 general-purpose I/O with alternate functions SPI1_NSS, USART1_RX, USART2_RX, USART4_RTS, EVENTOUT and 5V tolerant |+| 26 | PB3 | bidirectional | Port B pin 3 general-purpose I/O with alternate functions SPI1_SCK, EVENTOUT, USART5_TX and 5V tolerant |+| 27 | PB4 | bidirectional | Port B pin 4 general-purpose I/O with alternate functions SPI1_MISO, TIM3_CH1, EVENTOUT, TIM17_BKIN, USART5_RX and 5V tolerant |+| 28 | PB5 | bidirectional | Port B pin 5 general-purpose I/O with alternate functions SPI1_MOSI, I2C1_SMBA, TIM16_BKIN, TIM3_CH2, USART5_CK_RTS and 5V tolerant |+| 29 | PB6 | bidirectional | Port B pin 6 general-purpose I/O with alternate functions I2C1_SCL, USART1_TX, TIM16_CH1N; 5V tolerant FM+ capable supporting 1 Mbit/s I2C |+| 30 | PB7 | bidirectional | Port B pin 7 general-purpose I/O with alternate functions I2C1_SDA, USART1_RX, TIM17_CH1N, USART4_CTS, RTC_REFIN; 5V tolerant FM+ capable |+| 31 | PF0 | bidirectional | Port F pin 0 (OSC_IN) general-purpose I/O with oscillator input function and alternate function I2C1_SDA; 5V tolerant |+| 32 | PF1 | bidirectional | Port F pin 1 (OSC_OUT) general-purpose I/O with oscillator output function and alternate function I2C1_SCL; 5V tolerant |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | STMicroelectronics |+| Package | LQFP-32(7x7) |+| Category | Embedded Processors & Controllers |+| Pins | 32 |++## CAD (KiCad official)++- Symbol: `STM32F030K6T6`+- Footprint: `Package_QFP:LQFP-32_7x7mm_P0.8mm`+- 3D model: LQFP-32(7x7) (KiCad packages3D, STEP)+- 3D model files: `stm32f030k6t6-etched.step` / `stm32f030k6t6-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `stm32f030k6t6.step` / `stm32f030k6t6.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [STMicroelectronics datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586176393625812992) (96 pp, sha256 `addb6e3c7d149dec`, retrieved 2026-09-29, tier: lcsc)+- **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/stm32f030k6t6-datasheet.pdf)
page.jsonadded+268
@@ -0,0 +1,268 @@+{+  "slug": "stm32f030k6t6",+  "version": "0.1.0",+  "type": "component",+  "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), LQFP-32(7x7). Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "embedded processors & controllers",+    "stm32f030k6t6",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "stm32f030k6t6.kicad_sym",+    "stm32f030k6t6.kicad_mod",+    "stm32f030k6t6.glb",+    "stm32f030k6t6.step",+    "stm32f030k6t6.lbr",+    "docs/hero.png",+    "docs/stm32f030k6t6-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "component": {+    "mpn": "STM32F030K6T6",+    "manufacturer": "STMicroelectronics",+    "package": "LQFP-32(7x7)",+    "pin_count": 29,+    "category": "Embedded Processors & Controllers",+    "subcategory": "Microcontrollers (MCU/MPU/SOC)",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586176393625812992",+    "parts": {+      "symbol": "stm32f030k6t6.kicad_sym",+      "footprint": "stm32f030k6t6.kicad_mod",+      "model_3d": "stm32f030k6t6-etched.glb",+      "model_3d_plain": "stm32f030k6t6.glb",+      "model_3d_step": "stm32f030k6t6-etched.step",+      "model_3d_step_plain": "stm32f030k6t6.step",+      "lbr": "stm32f030k6t6.lbr"+    },+    "distributor_links": {+      "lcsc": "C46830",+      "digikey": "497-14046-ND",+      "mouser": "511-STM32F030K6T6"+    },+    "distributor_check": {+      "checked_at": "2026-09-29T14:51:04Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "497-14046-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "511-STM32F030K6T6",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "BOOT0",+        "type": "input",+        "description": "Boot memory selection pin; determines whether boot from Flash or from system memory upon reset"+      },+      {+        "number": "4",+        "name": "NRST",+        "type": "bidirectional",+        "description": "Device reset input with embedded weak pull-up resistor, active low; performs system reset when pulled below threshold"+      },+      {+        "number": "5",+        "name": "VDDA",+        "type": "power_in",+        "description": "Analog power supply operating voltage 2.4 to 3.6 V; must be equal to or higher than VDD"+      },+      {+        "number": "6",+        "name": "PA0",+        "type": "bidirectional",+        "description": "Port A pin 0 general-purpose I/O with alternate functions USART1_CTS, USART2_CTS, USART4_TX and additional functions ADC_IN0, RTC_TAMP2, WKUP1"+      },+      {+        "number": "7",+        "name": "PA1",+        "type": "bidirectional",+        "description": "Port A pin 1 general-purpose I/O with alternate functions USART1_RTS, USART2_RTS, USART4_RX, EVENTOUT and additional function ADC_IN1"+      },+      {+        "number": "8",+        "name": "PA2",+        "type": "bidirectional",+        "description": "Port A pin 2 general-purpose I/O with alternate functions USART1_TX, USART2_TX, TIM15_CH1 and additional function ADC_IN2"+      },+      {+        "number": "9",+        "name": "PA3",+        "type": "bidirectional",+        "description": "Port A pin 3 general-purpose I/O with alternate functions USART1_RX, USART2_RX, TIM15_CH2 and additional function ADC_IN3"+      },+      {+        "number": "10",+        "name": "PA4",+        "type": "bidirectional",+        "description": "Port A pin 4 general-purpose I/O with alternate functions SPI1_NSS, USART1_CK, USART2_CK, TIM14_CH1, USART6_TX and additional function ADC_IN4"+      },+      {+        "number": "11",+        "name": "PA5",+        "type": "bidirectional",+        "description": "Port A pin 5 general-purpose I/O with alternate functions SPI1_SCK, USART6_RX and additional function ADC_IN5"+      },+      {+        "number": "12",+        "name": "PA6",+        "type": "bidirectional",+        "description": "Port A pin 6 general-purpose I/O with alternate functions SPI1_MISO, TIM3_CH1, TIM1_BKIN, TIM16_CH1, EVENTOUT, USART3_CTS and additional function ADC_IN6"+      },+      {+        "number": "13",+        "name": "PA7",+        "type": "bidirectional",+        "description": "Port A pin 7 general-purpose I/O with alternate functions SPI1_MOSI, TIM3_CH2, TIM14_CH1, TIM1_CH1N, TIM17_CH1, EVENTOUT and additional function ADC_IN7"+      },+      {+        "number": "15",+        "name": "PB1",+        "type": "bidirectional",+        "description": "Port B pin 1 general-purpose I/O with alternate functions TIM3_CH4, TIM14_CH1, TIM1_CH3N, USART3_RTS and additional function ADC_IN9"+      },+      {+        "number": "16",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground connection and power supply return (0 V reference); must be connected to external ground"+      },+      {+        "number": "17",+        "name": "VDD",+        "type": "power_in",+        "description": "Digital power supply operating voltage 2.4 to 3.6 V; provides main supply to MCU core and digital circuits"+      },+      {+        "number": "18",+        "name": "PA8",+        "type": "bidirectional",+        "description": "Port A pin 8 general-purpose I/O with alternate functions USART1_CK, TIM1_CH1, EVENTOUT, MCO"+      },+      {+        "number": "19",+        "name": "PA9",+        "type": "bidirectional",+        "description": "Port A pin 9 general-purpose I/O with alternate functions USART1_TX, TIM1_CH2, TIM15_BKIN, I2C1_SCL and 5V tolerant"+      },+      {+        "number": "20",+        "name": "PA10",+        "type": "bidirectional",+        "description": "Port A pin 10 general-purpose I/O with alternate functions USART1_RX, TIM1_CH3, TIM17_BKIN, I2C1_SDA and 5V tolerant"+      },+      {+        "number": "21",+        "name": "PA11",+        "type": "bidirectional",+        "description": "Port A pin 11 general-purpose I/O with alternate functions USART1_CTS, TIM1_CH4, EVENTOUT, I2C2_SCL and 5V tolerant"+      },+      {+        "number": "22",+        "name": "PA12",+        "type": "bidirectional",+        "description": "Port A pin 12 general-purpose I/O with alternate functions USART1_RTS, TIM1_ETR, EVENTOUT, I2C2_SDA and 5V tolerant"+      },+      {+        "number": "23",+        "name": "PA13",+        "type": "bidirectional",+        "description": "Port A pin 13 (SWDIO) dedicated serial wire debug I/O pin; after reset configured as SWDIO with internal pull-up; alternate function IR_OUT"+      },+      {+        "number": "24",+        "name": "PA14",+        "type": "bidirectional",+        "description": "Port A pin 14 (SWCLK) dedicated serial wire debug clock pin; after reset configured as SWCLK with internal pull-down; alternate functions USART1_TX, USART2_TX"+      },+      {+        "number": "25",+        "name": "PA15",+        "type": "bidirectional",+        "description": "Port A pin 15 general-purpose I/O with alternate functions SPI1_NSS, USART1_RX, USART2_RX, USART4_RTS, EVENTOUT and 5V tolerant"+      },+      {+        "number": "26",+        "name": "PB3",+        "type": "bidirectional",+        "description": "Port B pin 3 general-purpose I/O with alternate functions SPI1_SCK, EVENTOUT, USART5_TX and 5V tolerant"+      },+      {+        "number": "27",+        "name": "PB4",+        "type": "bidirectional",+        "description": "Port B pin 4 general-purpose I/O with alternate functions SPI1_MISO, TIM3_CH1, EVENTOUT, TIM17_BKIN, USART5_RX and 5V tolerant"+      },+      {+        "number": "28",+        "name": "PB5",+        "type": "bidirectional",+        "description": "Port B pin 5 general-purpose I/O with alternate functions SPI1_MOSI, I2C1_SMBA, TIM16_BKIN, TIM3_CH2, USART5_CK_RTS and 5V tolerant"+      },+      {+        "number": "29",+        "name": "PB6",+        "type": "bidirectional",+        "description": "Port B pin 6 general-purpose I/O with alternate functions I2C1_SCL, USART1_TX, TIM16_CH1N; 5V tolerant FM+ capable supporting 1 Mbit/s I2C"+      },+      {+        "number": "30",+        "name": "PB7",+        "type": "bidirectional",+        "description": "Port B pin 7 general-purpose I/O with alternate functions I2C1_SDA, USART1_RX, TIM17_CH1N, USART4_CTS, RTC_REFIN; 5V tolerant FM+ capable"+      },+      {+        "number": "31",+        "name": "PF0",+        "type": "bidirectional",+        "description": "Port F pin 0 (OSC_IN) general-purpose I/O with oscillator input function and alternate function I2C1_SDA; 5V tolerant"+      },+      {+        "number": "32",+        "name": "PF1",+        "type": "bidirectional",+        "description": "Port F pin 1 (OSC_OUT) general-purpose I/O with oscillator output function and alternate function I2C1_SCL; 5V tolerant"+      }+    ],+    "provenance": {+      "extractor": "ds2sf",+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8586176393625812992",+        "pages": 96,+        "sha256": "addb6e3c7d149dec",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 29,+        "described": 29,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file