component
STM32F103R6H6A
Public Made by Adomby adom
STMicroelectronics Microcontrollers (MCU/MPU/SOC), TFBGA-64. Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Symbol & Footprint
Schematic Symbol
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
PCB Footprint
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
Datasheet
Open in new tab ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
README
markdownSTM32F103R6H6A
STMicroelectronics · Microcontrollers (MCU/MPU/SOC) · TFBGA-64
STM32F103R6H6A from STMicroelectronics, in a TFBGA-64. 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 |
|---|---|---|---|
| A1 | PC14-OSC32_IN | bidirectional | Backup-domain I/O PC14 (default function) shared with OSC32_IN; it is supplied through the power switch, sinks at most 3 mA, and should not exceed 2 MHz with a 30 pF load or be used as a current source. |
| A2 | PC13-TAMPER-RTC | bidirectional | Backup-domain I/O PC13 (default function) with TAMPER-RTC alternate function; it is supplied through the power switch, sinks at most 3 mA, and should not exceed 2 MHz with a 30 pF load or be used as a current source such as an LED driver. |
| A3 | PB9 | bidirectional | 5 V tolerant (FT) I/O PB9 with I2C1_SDA and CAN_TX alternate functions (CAN_TX via remap); all GPIOs are high current-capable. |
| A4 | PB4 | bidirectional | 5 V tolerant (FT) I/O PB4 with NJTRST alternate function, and TIM3_CH1 or SPI1_MISO by remap; all GPIOs are high current-capable. |
| A5 | PB3 | bidirectional | 5 V tolerant (FT) I/O PB3 with JTDO alternate function, and TIM2_CH2 or TRACESWO by remap; all GPIOs are high current-capable. |
| A6 | PA15 | bidirectional | 5 V tolerant (FT) I/O PA15 with JTDI alternate function, and TIM2_CH1_ETR or SPI1_NSS by remap; all GPIOs are high current-capable. |
| A7 | PA14 | bidirectional | 5 V tolerant (FT) I/O PA14 with JTCK/SWCLK alternate function; all GPIOs are high current-capable. |
| A8 | PA13 | bidirectional | 5 V tolerant (FT) I/O PA13 with JTMS/SWDIO alternate function; all GPIOs are high current-capable. |
| B1 | PC15-OSC32_OUT | bidirectional | Backup-domain I/O PC15 (default function) shared with OSC32_OUT; it is supplied through the power switch, sinks at most 3 mA, and should not exceed 2 MHz with a 30 pF load or be used as a current source. |
| B2 | VBAT | power_in | VBAT supply pin for the RTC and backup registers. |
| B3 | PB8 | bidirectional | 5 V tolerant (FT) I/O PB8 with I2C1_SCL alternate function, and CAN_RX by remap; all GPIOs are high current-capable. |
| B4 | BOOT0 | input | Boot-mode selection input BOOT0 (input only, no alternate function listed). |
| B5 | PD2 | bidirectional | 5 V tolerant (FT) I/O PD2 with TIM3_ETR alternate function by remap; all GPIOs are high current-capable. |
| B6 | PC11 | bidirectional | 5 V tolerant (FT) general-purpose I/O PC11; all GPIOs are high current-capable. |
| B7 | PC10 | bidirectional | 5 V tolerant (FT) general-purpose I/O PC10; all GPIOs are high current-capable. |
| B8 | PA12 | bidirectional | 5 V tolerant (FT) I/O PA12 with USART1_RTS, CAN_TX, TIM1_ETR and USBDP alternate functions; all GPIOs are high current-capable. |
| C1 | OSC_IN | input | High-speed external oscillator input OSC_IN for the 4-16 MHz crystal; this ball is also the PD0 function when remapped. |
| C2 | VSS_4 | power_in | Ground pin VSS_4; all voltages are referenced to VSS. |
| C3 | PB7 | bidirectional | 5 V tolerant (FT) I/O PB7 with I2C1_SDA and USART1_RX alternate functions; all GPIOs are high current-capable. |
| C4 | PB5 | bidirectional | I/O PB5 with I2C1_SMBA alternate function, and TIM3_CH2 or SPI1_MOSI by remap; all GPIOs are high current-capable. |
| C5 | PC12 | bidirectional | 5 V tolerant (FT) general-purpose I/O PC12; all GPIOs are high current-capable. |
| C6 | PA10 | bidirectional | 5 V tolerant (FT) I/O PA10 with USART1_RX and TIM1_CH3 alternate functions; all GPIOs are high current-capable. |
| C7 | PA9 | bidirectional | 5 V tolerant (FT) I/O PA9 with USART1_TX and TIM1_CH2 alternate functions; all GPIOs are high current-capable. |
| C8 | PA11 | bidirectional | 5 V tolerant (FT) I/O PA11 with USART1_CTS, CAN_RX, TIM1_CH4 and USBDM alternate functions; all GPIOs are high current-capable. |
| D1 | OSC_OUT | output | High-speed external oscillator output OSC_OUT for the 4-16 MHz crystal; this ball is also the PD1 function when remapped. |
| D2 | VDD_4 | power_in | Supply pin VDD_4 for the 2.0 to 3.6 V application supply and I/Os. |
| D3 | PB6 | bidirectional | 5 V tolerant (FT) I/O PB6 with I2C1_SCL and USART1_TX alternate functions; all GPIOs are high current-capable. |
| D4 | VSS_3 | power_in | Ground pin VSS_3; all voltages are referenced to VSS. |
| D5 | VSS_2 | power_in | Ground pin VSS_2; all voltages are referenced to VSS. |
| D6 | VSS_1 | power_in | Ground pin VSS_1; all voltages are referenced to VSS. |
| D7 | PA8 | bidirectional | 5 V tolerant (FT) I/O PA8 with USART1_CK, TIM1_CH1 and MCO alternate functions; all GPIOs are high current-capable. |
| D8 | PC9 | bidirectional | 5 V tolerant (FT) I/O PC9 with TIM3_CH4 alternate function by remap; all GPIOs are high current-capable. |
| E1 | NRST | bidirectional | Device reset pin NRST (I/O type); its electrical characteristics are given in the NRST pin characteristics section. |
| E2 | PC1 | bidirectional | General-purpose I/O PC1 with ADC12_IN11 analog alternate function; all GPIOs are high current-capable. |
| E3 | PC0 | bidirectional | General-purpose I/O PC0 with ADC12_IN10 analog alternate function; all GPIOs are high current-capable. |
| E4 | VDD_3 | power_in | Supply pin VDD_3 for the 2.0 to 3.6 V application supply and I/Os. |
| E5 | VDD_2 | power_in | Supply pin VDD_2 for the 2.0 to 3.6 V application supply and I/Os. |
| E6 | VDD_1 | power_in | Supply pin VDD_1 for the 2.0 to 3.6 V application supply and I/Os. |
| E7 | PC7 | bidirectional | 5 V tolerant (FT) I/O PC7 with TIM3_CH2 alternate function by remap; all GPIOs are high current-capable. |
| E8 | PC8 | bidirectional | 5 V tolerant (FT) I/O PC8 with TIM3_CH3 alternate function by remap; all GPIOs are high current-capable. |
| F1 | VSSA | power_in | Analog ground pin VSSA for the ADC and analog circuitry. |
| F2 | PC2 | bidirectional | General-purpose I/O PC2 with ADC12_IN12 analog alternate function; all GPIOs are high current-capable. |
| F3 | PA2 | bidirectional | General-purpose I/O PA2 with USART2_TX, ADC12_IN2 and TIM2_CH3 alternate functions; all GPIOs are high current-capable. |
| F4 | PA5 | bidirectional | General-purpose I/O PA5 with SPI1_SCK and ADC12_IN5 alternate functions; all GPIOs are high current-capable. |
| F5 | PB0 | bidirectional | General-purpose I/O PB0 with ADC12_IN8 and TIM3_CH3 alternate functions, and TIM1_CH2N by remap; all GPIOs are high current-capable. |
| F6 | PC6 | bidirectional | 5 V tolerant (FT) I/O PC6 with TIM3_CH1 alternate function by remap; all GPIOs are high current-capable. |
| F7 | PB15 | bidirectional | 5 V tolerant (FT) I/O PB15 with TIM1_CH3N alternate function; all GPIOs are high current-capable. |
| F8 | PB14 | bidirectional | 5 V tolerant (FT) I/O PB14 with TIM1_CH2N alternate function; all GPIOs are high current-capable. |
| G1 | VREF+ | power_in | Positive reference voltage pin VREF+ for the ADC; on this package the VREF+ function replaces PC3, which is not present on TFBGA64. |
| G2 | PA0-WKUP | bidirectional | General-purpose I/O PA0 with WKUP, USART2_CTS, ADC12_IN0 and TIM2_CH1_ETR alternate functions; all GPIOs are high current-capable. |
| G3 | PA3 | bidirectional | General-purpose I/O PA3 with USART2_RX, ADC12_IN3 and TIM2_CH4 alternate functions; all GPIOs are high current-capable. |
| G4 | PA6 | bidirectional | General-purpose I/O PA6 with SPI1_MISO, ADC12_IN6 and TIM3_CH1 alternate functions, and TIM1_BKIN by remap; all GPIOs are high current-capable. |
| G5 | PB1 | bidirectional | General-purpose I/O PB1 with ADC12_IN9 and TIM3_CH4 alternate functions, and TIM1_CH3N by remap; all GPIOs are high current-capable. |
| G6 | PB2 | bidirectional | 5 V tolerant (FT) I/O PB2 that also carries the BOOT1 boot-mode function. |
| G7 | PB10 | bidirectional | 5 V tolerant (FT) I/O PB10 with TIM2_CH3 alternate function by remap; all GPIOs are high current-capable. |
| G8 | PB13 | bidirectional | 5 V tolerant (FT) I/O PB13 with TIM1_CH1N alternate function; all GPIOs are high current-capable. |
| H1 | VDDA | power_in | Analog supply pin VDDA; the ADC conversion range is 0 to 3.6 V and the temperature sensor requires 2 V < VDDA < 3.6 V. |
| H2 | PA1 | bidirectional | General-purpose I/O PA1 with USART2_RTS, ADC12_IN1 and TIM2_CH2 alternate functions; all GPIOs are high current-capable. |
| H3 | PA4 | bidirectional | General-purpose I/O PA4 with SPI1_NSS, USART2_CK and ADC12_IN4 alternate functions; all GPIOs are high current-capable. |
| H4 | PA7 | bidirectional | General-purpose I/O PA7 with SPI1_MOSI, ADC12_IN7 and TIM3_CH2 alternate functions, and TIM1_CH1N by remap; all GPIOs are high current-capable. |
| H5 | PC4 | bidirectional | General-purpose I/O PC4 with ADC12_IN14 analog alternate function; all GPIOs are high current-capable. |
| H6 | PC5 | bidirectional | General-purpose I/O PC5 with ADC12_IN15 analog alternate function; all GPIOs are high current-capable. |
| H7 | PB11 | bidirectional | 5 V tolerant (FT) I/O PB11 with TIM2_CH4 alternate function by remap; all GPIOs are high current-capable. |
| H8 | PB12 | bidirectional | 5 V tolerant (FT) I/O PB12 with TIM1_BKIN alternate function; all GPIOs are high current-capable. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | STMicroelectronics |
| Package | TFBGA-64 |
| Category | Embedded Processors & Controllers |
| Pins | 64 |
CAD (KiCad official)
- Symbol:
STM32F103R6H6A - Footprint:
Package_BGA:TFBGA-64_5x5mm_Layout8x8_P0.5mm - 3D model: TFBGA-64 (KiCad packages3D, STEP)
- 3D model files:
stm32f103r6h6a-etched.step/stm32f103r6h6a-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);stm32f103r6h6a.step/stm32f103r6h6a.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: STMicroelectronics datasheet (99 pp, sha256
31ab1fe3de6e6cf3, retrieved 2026-10-12, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).