← Commit history

apm32e103ret6: restore the component block (pinout + model declarations) from this page's own README and symbol

Ray ·a554a83bb8 ·1mo ago ·parent 59a78eb
1 file changed +410−1
page.json+410−1
@@ -32,5 +32,414 @@   "author": {     "name": "Ray",     "email": "[email protected]"+  },+  "component": {+    "mpn": "APM32E103RET6",+    "manufacturer": "Geehy",+    "package": "LQFP-64(10x10)",+    "pin_count": 64,+    "category": "Microcontrollers (MCU/MPU/SOC)",+    "parts": {+      "symbol": "apm32e103ret6.kicad_sym",+      "footprint": "apm32e103ret6.kicad_mod",+      "model_3d": "apm32e103ret6-etched.glb",+      "model_3d_plain": "apm32e103ret6.glb",+      "model_3d_step": "apm32e103ret6-etched.step",+      "model_3d_step_plain": "apm32e103ret6.step",+      "lbr": "apm32e103ret6.lbr"+    },+    "pins": [+      {+        "number": "1",+        "name": "VBAT",+        "type": "power_in",+        "description": "Backup domain power supply, 1.8-3.6 V. Powers RTC, LSE oscillator and backup registers when VDD is absent."+      },+      {+        "number": "2",+        "name": "PC13-TAMPER-RTC",+        "type": "bidirectional",+        "description": "Port C bit 13. Muxed with TAMPER_RTC alternate function. Supplied via backup switch: max 3 mA sink, only one of PC13/14/15 may be an output at a time, limited to 2 MHz mode and 30 pF load."+      },+      {+        "number": "3",+        "name": "PC14-OSC32_IN",+        "type": "bidirectional",+        "description": "Port C bit 14. Default function is 32.768 kHz LSE crystal input (OSC32_IN). Same backup-domain drive limits as PC13."+      },+      {+        "number": "4",+        "name": "PC15-OSC32_OUT",+        "type": "bidirectional",+        "description": "Port C bit 15. Default function is 32.768 kHz LSE crystal output (OSC32_OUT). Same backup-domain drive limits as PC13."+      },+      {+        "number": "5",+        "name": "PD0-OSC_IN",+        "type": "bidirectional",+        "description": "After reset defaults to HSE crystal input OSC_IN; can be remapped by software to GPIO PD0. Output mode limited to 50 MHz."+      },+      {+        "number": "6",+        "name": "PD1-OSC_OUT",+        "type": "bidirectional",+        "description": "After reset defaults to HSE crystal output OSC_OUT; can be remapped by software to GPIO PD1. Output mode limited to 50 MHz."+      },+      {+        "number": "7",+        "name": "NRST",+        "type": "bidirectional",+        "description": "Bidirectional reset input/output with internal weak pull-up. Active-low system reset."+      },+      {+        "number": "8",+        "name": "PC0",+        "type": "bidirectional",+        "description": "Port C bit 0. 3.3 V standard I/O with direct ADC connection. Alt: ADC123_IN10."+      },+      {+        "number": "9",+        "name": "PC1",+        "type": "bidirectional",+        "description": "Port C bit 1. 3.3 V standard I/O with direct ADC connection. Alt: ADC123_IN11."+      },+      {+        "number": "10",+        "name": "PC2",+        "type": "bidirectional",+        "description": "Port C bit 2. 3.3 V standard I/O with direct ADC connection. Alt: ADC123_IN12."+      },+      {+        "number": "11",+        "name": "PC3",+        "type": "bidirectional",+        "description": "Port C bit 3. 3.3 V standard I/O with direct ADC connection. Alt: ADC123_IN13."+      },+      {+        "number": "12",+        "name": "VSSA",+        "type": "power_in",+        "description": "Analog ground reference for ADC and DAC."+      },+      {+        "number": "13",+        "name": "VDDA",+        "type": "power_in",+        "description": "Analog supply, 2.0-3.6 V. Supplies ADC, DAC, reset block and PLL. Must be tied to VDD if not used separately."+      },+      {+        "number": "14",+        "name": "PA0-WKUP",+        "type": "bidirectional",+        "description": "Port A bit 0. Standby wake-up input. Alt: USART2_CTS, ADC123_IN0, TMR2_CH1_ETR, TMR5_CH1, TMR8_ETR."+      },+      {+        "number": "15",+        "name": "PA1",+        "type": "bidirectional",+        "description": "Port A bit 1. Alt: USART2_RTS, ADC123_IN1, TMR5_CH2, TMR2_CH2."+      },+      {+        "number": "16",+        "name": "PA2",+        "type": "bidirectional",+        "description": "Port A bit 2. Alt: USART2_TX, TMR5_CH3, ADC123_IN2, TMR2_CH3."+      },+      {+        "number": "17",+        "name": "PA3",+        "type": "bidirectional",+        "description": "Port A bit 3. Alt: USART2_RX, TMR5_CH4, ADC123_IN3, TMR2_CH4."+      },+      {+        "number": "18",+        "name": "VSS_4",+        "type": "power_in",+        "description": "Digital ground pin (bank 4). Tie to system ground."+      },+      {+        "number": "19",+        "name": "VDD_4",+        "type": "power_in",+        "description": "Digital supply pin (bank 4), 2.0-3.6 V. Decouple with local 100 nF to VSS_4."+      },+      {+        "number": "20",+        "name": "PA4",+        "type": "bidirectional",+        "description": "Port A bit 4. Alt: SPI1_NSS, USART2_CK, DAC_OUT1, ADC12_IN4."+      },+      {+        "number": "21",+        "name": "PA5",+        "type": "bidirectional",+        "description": "Port A bit 5. Alt: SPI1_SCK, DAC_OUT2, ADC12_IN5."+      },+      {+        "number": "22",+        "name": "PA6",+        "type": "bidirectional",+        "description": "Port A bit 6. Alt: SPI1_MISO, TMR8_BKIN, ADC12_IN6; remap TMR3_CH1, TMR1_BKIN."+      },+      {+        "number": "23",+        "name": "PA7",+        "type": "bidirectional",+        "description": "Port A bit 7. Alt: SPI1_MOSI, TMR8_CH1N, ADC12_IN7, TMR3_CH2; remap TMR1_CH1N."+      },+      {+        "number": "24",+        "name": "PC4",+        "type": "bidirectional",+        "description": "Port C bit 4. Alt: ADC12_IN14."+      },+      {+        "number": "25",+        "name": "PC5",+        "type": "bidirectional",+        "description": "Port C bit 5. Alt: ADC12_IN15."+      },+      {+        "number": "26",+        "name": "PB0",+        "type": "bidirectional",+        "description": "Port B bit 0. Alt: ADC12_IN8, TMR3_CH3, TMR8_CH2N; remap TMR1_CH2N."+      },+      {+        "number": "27",+        "name": "PB1",+        "type": "bidirectional",+        "description": "Port B bit 1. Alt: ADC12_IN9, TMR3_CH4, TMR8_CH3N; remap TMR1_CH3N."+      },+      {+        "number": "28",+        "name": "PB2",+        "type": "bidirectional",+        "description": "Port B bit 2 (also BOOT1 strap). 5 V-tolerant. Latched at reset as BOOT1 to select boot mode; otherwise a general GPIO."+      },+      {+        "number": "29",+        "name": "PB10",+        "type": "bidirectional",+        "description": "Port B bit 10. Alt: I2C2_SCL, USART3_TX, DMC_UDQM; remap TMR2_CH3."+      },+      {+        "number": "30",+        "name": "PB11",+        "type": "bidirectional",+        "description": "Port B bit 11. Alt: I2C2_SDA, USART3_RX, CKE; remap TMR2_CH4."+      },+      {+        "number": "31",+        "name": "VSS_1",+        "type": "power_in",+        "description": "Digital ground pin (bank 1). Tie to system ground."+      },+      {+        "number": "32",+        "name": "VDD_1",+        "type": "power_in",+        "description": "Digital supply pin (bank 1), 2.0-3.6 V. Decouple with local 100 nF to VSS_1."+      },+      {+        "number": "33",+        "name": "PB12",+        "type": "bidirectional",+        "description": "Port B bit 12. Alt: SPI2_NSS, I2S2_WS, I2C2_SMBAI, USART3_CK, TMR1_BKIN, CAN2_RX."+      },+      {+        "number": "34",+        "name": "PB13",+        "type": "bidirectional",+        "description": "Port B bit 13. Alt: SPI2_SCK, I2S2_CK, USART3_CTS, TMR1_CH1N, CAN2_TX."+      },+      {+        "number": "35",+        "name": "PB14",+        "type": "bidirectional",+        "description": "Port B bit 14. Alt: SPI2_MISO, TMR1_CH2N, USART3_RTS."+      },+      {+        "number": "36",+        "name": "PB15",+        "type": "bidirectional",+        "description": "Port B bit 15. Alt: SPI2_MOSI, I2S2_SD, TMR1_CH3N."+      },+      {+        "number": "37",+        "name": "PC6",+        "type": "bidirectional",+        "description": "Port C bit 6. Alt: I2S2_MCK, TMR8_CH1, SDIO_D6; remap TMR3_CH1."+      },+      {+        "number": "38",+        "name": "PC7",+        "type": "bidirectional",+        "description": "Port C bit 7. Alt: I2S3_MCK, TMR8_CH2, SDIO_D7; remap TMR3_CH2."+      },+      {+        "number": "39",+        "name": "PC8",+        "type": "bidirectional",+        "description": "Port C bit 8. Alt: TMR8_CH3, SDIO_D0; remap TMR3_CH3."+      },+      {+        "number": "40",+        "name": "PC9",+        "type": "bidirectional",+        "description": "Port C bit 9. Alt: TMR8_CH4, SDIO_D1; remap TMR3_CH4."+      },+      {+        "number": "41",+        "name": "PA8",+        "type": "bidirectional",+        "description": "Port A bit 8. Alt: USART1_CK, TMR1_CH1, MCO (master clock output)."+      },+      {+        "number": "42",+        "name": "PA9",+        "type": "bidirectional",+        "description": "Port A bit 9. Alt: USART1_TX, TMR1_CH2."+      },+      {+        "number": "43",+        "name": "PA10",+        "type": "bidirectional",+        "description": "Port A bit 10. Alt: USART1_RX, TMR1_CH3."+      },+      {+        "number": "44",+        "name": "PA11",+        "type": "bidirectional",+        "description": "Port A bit 11. Alt: USART1_CTS, USBDDM, USBD2DM, CAN1_RX, TMR1_CH4."+      },+      {+        "number": "45",+        "name": "PA12",+        "type": "bidirectional",+        "description": "Port A bit 12. Alt: USART1_RTS, USBDDP, USBD2DP, CAN1_TX, TMR1_ETR."+      },+      {+        "number": "46",+        "name": "PA13",+        "type": "bidirectional",+        "description": "Port A bit 13. After reset defaults to JTMS/SWDIO debug function; can be re-assigned to GPIO PA13."+      },+      {+        "number": "47",+        "name": "VSS_2",+        "type": "power_in",+        "description": "Digital ground pin (bank 2). Tie to system ground."+      },+      {+        "number": "48",+        "name": "VDD_2",+        "type": "power_in",+        "description": "Digital supply pin (bank 2), 2.0-3.6 V. Decouple with local 100 nF to VSS_2."+      },+      {+        "number": "49",+        "name": "PA14",+        "type": "bidirectional",+        "description": "Port A bit 14. After reset defaults to JTCK/SWCLK debug function; can be re-assigned to GPIO PA14."+      },+      {+        "number": "50",+        "name": "PA15",+        "type": "bidirectional",+        "description": "Port A bit 15. After reset defaults to JTDI. Alt: SPI3_NSS, I2S3_WS; remap TMR2_CH1_ETR, PA15, SPI1_NSS."+      },+      {+        "number": "51",+        "name": "PC10",+        "type": "bidirectional",+        "description": "Port C bit 10. Alt: UART4_TX, SDIO_D2, DMC_DQ8; remap USART3_TX."+      },+      {+        "number": "52",+        "name": "PC11",+        "type": "bidirectional",+        "description": "Port C bit 11. Alt: UART4_RX, SDIO_D3, DMC_DQ9; remap USART3_RX."+      },+      {+        "number": "53",+        "name": "PC12",+        "type": "bidirectional",+        "description": "Port C bit 12. Alt: UART5_TX, SDIO_CK; remap USART3_CK."+      },+      {+        "number": "54",+        "name": "PD2",+        "type": "bidirectional",+        "description": "Port D bit 2. Alt: TMR3_ETR, UART5_RX, SDIO_CMD, DMC_DQ10."+      },+      {+        "number": "55",+        "name": "PB3",+        "type": "bidirectional",+        "description": "Port B bit 3. After reset defaults to JTDO. Alt: SPI3_SCK, I2S3_CK; remap TRACESWO, TMR2_CH2, SPI1_SCK, PB3."+      },+      {+        "number": "56",+        "name": "PB4",+        "type": "bidirectional",+        "description": "Port B bit 4. After reset defaults to NJTRST. Alt: SPI3_MISO; remap TMR3_CH1, SPI1_MISO, PB4."+      },+      {+        "number": "57",+        "name": "PB5",+        "type": "bidirectional",+        "description": "Port B bit 5. 3.3 V standard I/O. Alt: I2C1_SMBAI, SPI3_MOSI, I2S3_SD; remap TMR3_CH2, SPI1_MOSI, CAN2_RX."+      },+      {+        "number": "58",+        "name": "PB6",+        "type": "bidirectional",+        "description": "Port B bit 6. Alt: I2C1_SCL, I2C3_SCL, TMR4_CH1; remap USART1_TX, CAN2_TX."+      },+      {+        "number": "59",+        "name": "PB7",+        "type": "bidirectional",+        "description": "Port B bit 7. Alt: I2C1_SDA, I2C3_SDA, SMC_NADV, TMR4_CH2; remap USART1_RX."+      },+      {+        "number": "60",+        "name": "BOOT0",+        "type": "input",+        "description": "Boot mode select input. Latched at reset together with BOOT1 (PB2) to select boot from Flash, System Memory or SRAM."+      },+      {+        "number": "61",+        "name": "PB8",+        "type": "bidirectional",+        "description": "Port B bit 8. Alt: TMR4_CH3, SDIO_D4; remap I2C1_SCL, I2C3_SCL, CAN1_RX."+      },+      {+        "number": "62",+        "name": "PB9",+        "type": "bidirectional",+        "description": "Port B bit 9. Alt: TMR4_CH4, SDIO_D5; remap I2C1_SDA, I2C3_SDA, CAN1_TX."+      },+      {+        "number": "63",+        "name": "VSS_3",+        "type": "power_in",+        "description": "Digital ground pin (bank 3). Tie to system ground."+      },+      {+        "number": "64",+        "name": "VDD_3",+        "type": "power_in",+        "description": "Digital supply pin (bank 3), 2.0-3.6 V. Decouple with local 100 nF to VSS_3."+      }+    ],+    "provenance": {+      "rebuilt": "component block rebuilt 2026-10-05 from this page's own README pinout table and .kicad_sym (pins cross-checked), no re-extraction"+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }   }-}\ No newline at end of file+}