main
History Download
Ray Publish 0.1.0 9f8022f 9d ago

GD32F303RBT6

GigaDevice Semicon Beijing · Microcontrollers (MCU/MPU/SOC) · LQFP-64(10x10)

GD32F303RBT6 from GigaDevice Semicon Beijing, in a LQFP-64(10x10). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 VBAT power_in Backup-domain power supply pin (default function VBAT).
2 PC13-TAMPER-RTC bidirectional I/O with default function PC13 and alternate function TAMPER-RTC.
3 PC14-OSC32IN bidirectional I/O with default function PC14 and alternate function OSC32IN (low-speed oscillator input).
4 PC15-OSC32OUT bidirectional I/O with default function PC15 and alternate function OSC32OUT (low-speed oscillator output).
5 OSCIN input High-speed crystal oscillator input (HXTAL, 4-32 MHz); can be remapped to PD0, which cannot be used for EXTI in this package.
6 OSCOUT output High-speed crystal oscillator output (HXTAL, 4-32 MHz); can be remapped to PD1, which cannot be used for EXTI in this package.
7 NRST bidirectional Device reset pin (default function NRST).
8 PC0 bidirectional I/O with default function PC0 and alternate ADC012_IN10 analog input.
9 PC1 bidirectional I/O with default function PC1 and alternate ADC012_IN11 analog input.
10 PC2 bidirectional I/O with default function PC2 and alternate ADC012_IN12 analog input.
11 PC3 bidirectional I/O with default function PC3 and alternate ADC012_IN13 analog input.
12 VSSA power_in Analog ground pin for the ADC and analog circuitry (default function VSSA).
13 VDDA power_in Analog supply pin for the ADC and analog circuitry (default function VDDA).
14 PA0-WKUP bidirectional I/O with default function PA0; alternate functions include WKUP, USART1_CTS, ADC012_IN0, TIMER1_CH0, TIMER1_ETI, TIMER4_CH0 and TIMER7_ETI.
15 PA1 bidirectional I/O with default function PA1; alternate functions include USART1_RTS, ADC012_IN1, TIMER1_CH1 and TIMER4_CH1.
16 PA2 bidirectional I/O with default function PA2; alternate functions include USART1_TX, ADC012_IN2, TIMER1_CH2, TIMER4_CH2, SPI0_IO2, and TIMER8_CH0 (TIMER8 function available only on RG/I/K devices).
17 PA3 bidirectional I/O with default function PA3; alternate functions include USART1_RX, ADC012_IN3, TIMER1_CH3, TIMER4_CH3, SPI0_IO3, and TIMER8_CH1 (TIMER8 function available only on RG/I/K devices).
18 VSS_4 power_in Ground pin (default function VSS_4).
19 VDD_4 power_in Digital supply pin (default function VDD_4).
20 PA4 bidirectional I/O with default function PA4; alternate functions include SPI0_NSS, USART1_CK, ADC01_IN4 and DAC_OUT0, and remap to SPI2_NSS and I2S2_WS.
21 PA5 bidirectional I/O with default function PA5; alternate functions include SPI0_SCK, ADC01_IN5 and DAC_OUT1.
22 PA6 bidirectional I/O with default function PA6; alternate functions include SPI0_MISO, ADC01_IN6, TIMER2_CH0 and TIMER7_BRKIN, with TIMER0_BRKIN remap and TIMER12_CH0 (RG/I/K devices only).
23 PA7 bidirectional I/O with default function PA7; alternate functions include SPI0_MOSI, ADC01_IN7, TIMER2_CH1 and TIMER7_CH0_ON, with TIMER0_CH0_ON remap and TIMER13_CH0 (RG/I/K devices only).
24 PC4 bidirectional I/O with default function PC4 and alternate function ADC01_IN14 analog input.
25 PC5 bidirectional I/O with default function PC5 and alternate function ADC01_IN15 analog input.
26 PB0 bidirectional I/O with default function PB0; alternate functions include ADC01_IN8, TIMER2_CH2 and TIMER7_CH1_ON, with TIMER0_CH1_ON remap.
27 PB1 bidirectional I/O with default function PB1; alternate functions include ADC01_IN9, TIMER2_CH3 and TIMER7_CH2_ON, with TIMER0_CH2_ON remap.
28 PB2 bidirectional 5 V tolerant I/O with default function PB2, also used as BOOT1.
29 PB10 bidirectional 5 V tolerant I/O with default function PB10; alternate functions include I2C1_SCL and USART2_TX, with TIMER1_CH2 remap.
30 PB11 bidirectional 5 V tolerant I/O with default function PB11; alternate functions include I2C1_SDA and USART2_RX, with TIMER1_CH3 remap.
31 VSS_1 power_in Ground pin (default function VSS_1).
32 VDD_1 power_in Digital supply pin (default function VDD_1).
33 PB12 bidirectional 5 V tolerant I/O with default function PB12; alternate functions include SPI1_NSS, I2C1_SMBA, USART2_CK, TIMER0_BRKIN and I2S1_WS.
34 PB13 bidirectional 5 V tolerant I/O with default function PB13; alternate functions include SPI1_SCK, USART2_CTS, TIMER0_CH0_ON and I2S1_CK.
35 PB14 bidirectional 5 V tolerant I/O with default function PB14; alternate functions include SPI1_MISO, USART2_RTS and TIMER0_CH1_ON, with TIMER11_CH0 (RG/I/K devices only).
36 PB15 bidirectional 5 V tolerant I/O with default function PB15; alternate functions include SPI1_MOSI, TIMER0_CH2_ON and I2S1_SD, with TIMER11_CH1 (RG/I/K devices only).
37 PC6 bidirectional 5 V tolerant I/O with default function PC6; alternate functions include I2S1_MCK, TIMER7_CH0 and SDIO_D6, with TIMER2_CH0 remap.
38 PC7 bidirectional 5 V tolerant I/O with default function PC7; alternate functions include I2S2_MCK, TIMER7_CH1 and SDIO_D7, with TIMER2_CH1 remap.
39 PC8 bidirectional 5 V tolerant I/O with default function PC8; alternate functions include TIMER7_CH2 and SDIO_D0, with TIMER2_CH2 remap.
40 PC9 bidirectional 5 V tolerant I/O with default function PC9; alternate functions include TIMER7_CH3 and SDIO_D1, with TIMER2_CH3 remap.
41 PA8 bidirectional 5 V tolerant I/O with default function PA8; alternate functions include USART0_CK, TIMER0_CH0, CK_OUT0 and CTC_SYNC.
42 PA9 bidirectional 5 V tolerant I/O with default function PA9; alternate functions include USART0_TX and TIMER0_CH1.
43 PA10 bidirectional 5 V tolerant I/O with default function PA10; alternate functions include USART0_RX and TIMER0_CH2.
44 PA11 bidirectional 5 V tolerant I/O with default function PA11; alternate functions include USART0_CTS, CAN0_RX, USBDM and TIMER0_CH3.
45 PA12 bidirectional 5 V tolerant I/O with default function PA12; alternate functions include USART0_RTS, CAN0_TX, TIMER0_ETI and USBDP.
46 PA13 bidirectional 5 V tolerant I/O with default function JTMS/SWDIO; remap to PA13.
47 VSS_2 power_in Ground pin (default function VSS_2).
48 VDD_2 power_in Digital supply pin (default function VDD_2).
49 PA14 bidirectional 5 V tolerant I/O with default function JTCK/SWCLK; remap to PA14.
50 PA15 bidirectional 5 V tolerant I/O with default function JTDI; alternate functions include SPI2_NSS and I2S2_WS, with remaps TIMER1_CH0, TIMER1_ETI, PA15 and SPI0_NSS.
51 PC10 bidirectional 5 V tolerant I/O with default function PC10; alternate functions include UART3_TX and SDIO_D2, with remaps USART2_TX, SPI2_SCK and I2S2_CK.
52 PC11 bidirectional 5 V tolerant I/O with default function PC11; alternate functions include UART3_RX and SDIO_D3, with remaps USART2_RX and SPI2_MISO.
53 PC12 bidirectional 5 V tolerant I/O with default function PC12; alternate functions include UART4_TX and SDIO_CK, with remaps USART2_CK, SPI2_MOSI and I2S2_SD.
54 PD2 bidirectional 5 V tolerant I/O with default function PD2; alternate functions include TIMER2_ETI, SDIO_CMD and UART4_RX.
55 PB3 bidirectional 5 V tolerant I/O with default function JTDO; alternate functions include SPI2_SCK and I2S2_CK, with remaps PB3, TRACESWO, TIMER1_CH1 and SPI0_SCK.
56 PB4 bidirectional 5 V tolerant I/O with default function NJTRST; alternate function SPI2_MISO, with remaps TIMER2_CH0, PB4 and SPI0_MISO.
57 PB5 bidirectional I/O with default function PB5 (not marked 5 V tolerant in the table); alternate functions include I2C0_SMBA, SPI2_MOSI and I2S2_SD, with remaps TIMER2_CH1 and SPI0_MOSI.
58 PB6 bidirectional 5 V tolerant I/O with default function PB6; alternate functions include I2C0_SCL and TIMER3_CH0, with remaps USART0_TX and SPI0_IO2.
59 PB7 bidirectional 5 V tolerant I/O with default function PB7; alternate functions include I2C0_SDA and TIMER3_CH1, with remaps USART0_RX and SPI0_IO3.
60 BOOT0 input Boot mode selection input (default function BOOT0).
61 PB8 bidirectional 5 V tolerant I/O with default function PB8; alternate functions include TIMER3_CH2 and SDIO_D4, with remaps I2C0_SCL and CAN0_RX; TIMER9_CH0 is available only on RG/I/K devices.
62 PB9 bidirectional 5 V tolerant I/O with default function PB9; alternate functions include TIMER3_CH3 and SDIO_D5, with remaps I2C0_SDA and CAN0_TX; TIMER10_CH0 is available only on RG/I/K devices.
63 VSS_3 power_in Ground pin (default function VSS_3).
64 VDD_3 power_in Digital supply pin (default function VDD_3).

Key specifications

Parameter Value
Manufacturer GigaDevice Semicon Beijing
Package LQFP-64(10x10)
Category Embedded Processors & Controllers
Pins 64

Electrical characteristics

Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).

Parameter Symbol Min Typ Max Unit Conditions Page
External voltage range (VSS-referenced) VDD -0.3 3.6 V 51
External analog supply voltage (VSSA-referenced) VDDA -0.3 3.6 V 51
External battery supply voltage (VSS-referenced) VBAT -0.3 3.6 V 51
Input voltage on 5V tolerant pin VIN -0.3 V 51
Input voltage on other I/O VIN -0.3 3.6 V 51
Variations between different VDD power pins /ΔVDDX/ 50 mV 51
Variations between different ground pins /VSSX −VSS/ 50 mV 51
Maximum current for GPIO pins IIO -25 25 mA 51
Operating temperature range TA -40 85 °C 51
Power dissipation at TA = 85°C of LQFP64 PD 647 mW TA = 85°C 51
Storage temperature range TSTG -65 150 °C 51
Maximum junction temperature TJ 125 °C 51
Supply voltage VDD 2.6 3.3 3.6 V 51
Analog supply voltage VDDA 2.6 3.3 3.6 V Same as VDD 51
Battery supply voltage VBAT 1.8 3.6 V 51
AHB clock frequency fHCLK 120 MHz 52
APB1 clock frequency fAPB1 60 MHz 52
APB2 clock frequency fAPB2 120 MHz 52
VDD rise time rate tVDD 0 μs/V 52
VDD fall time rate tVDD 20 μs/V 52
Crystal or ceramic frequency (HXTAL) fHXTAL 4 8 32 MHz 2.6 V ≤ VDD ≤ 3.6 V 63
Recommended matching capacitance on OSCIN and OSCOUT CHXTAL 20 30 pF 63
Crystal or ceramic duty cycle (HXTAL) Ducy(HXTAL) 30 50 70 % 63
External clock source or oscillator frequency (HXTAL bypass) fHXTAL_ext 1 50 MHz VDD = 3.3 V 63
OSCIN high or low time (HXTAL bypass) tH/L(HXTAL) 5 ns 64
OSCIN rise or fall time (HXTAL bypass) tR/F(HXTAL) 10 ns 64
Duty cycle (HXTAL bypass) Ducy(HXTAL) 40 60 % 64
Crystal or ceramic duty cycle (LXTAL) Ducy(LXTAL) 30 70 % 64
External clock source or oscillator frequency (LXTAL bypass) fLXTAL_ext 32.768 1000 kHz VDD = 3.3 V 65
OSC32IN rise or fall time (LXTAL bypass) tR/F(LXTAL) 50 ns 65
Duty cycle (LXTAL bypass) Ducy(LXTAL) 30 50 70 % 65
IRC8M oscillator frequency accuracy, factory-trimmed ACCIRC8M -2.5 2.5 % VDD = VDDA = 3.3 V, TA = -40 °C ~ +85 °C 65
IRC8M oscillator frequency accuracy, factory-trimmed ACCIRC8M -1.8 1.8 % VDD = VDDA = 3.3 V, TA = 0 °C ~ +85 °C 65
IRC8M oscillator frequency accuracy, factory-trimmed ACCIRC8M -1 1 % VDD = VDDA = 3.3 V, TA = 25 °C 65
IRC8M oscillator duty cycle DucyIRC8M 45 50 55 % VDD = VDDA = 3.3 V 65
Low speed internal oscillator (IRC40K) frequency fIRC40K 20 40 45 kHz VDD = VDDA = 3.3 V, TA = -40°C ~ +85 °C 66
IRC48M oscillator frequency accuracy, factory-trimmed ACCIRC48M -4 5 % VDD = VDDA = 3.3 V, TA = -40°C ~ +85 °C 66
IRC48M oscillator frequency accuracy, factory-trimmed ACCIRC48M -3 3 % VDD = VDDA = 3.3 V, TA = 0 °C ~ +85 °C 66
IRC48M oscillator frequency accuracy, factory-trimmed ACCIRC48M -2 2 % VDD = VDDA = 3.3 V, TA = 25 °C 66
IRC48M oscillator duty cycle DIRC48M 45 50 55 % VDD = VDDA = 3.3 V 66
PLL input clock frequency fPLLIN 1 25 MHz 67
PLL output clock frequency fPLLOUT 16 120 MHz 67
PLL VCO output clock frequency fVCO 32 240 MHz 67
PLL lock time tLOCK 300 μs 67
Low level output voltage for an IO pin VOL 0.17 V IIO = +8mA, VDD = 2.6 V 69
Low level output voltage for an IO pin VOL 0.16 V IIO = +8mA, VDD = 3.3 V 69
Low level output voltage for an IO pin VOL 0.15 V IIO = +8mA, VDD = 3.6 V 69
Low level output voltage for an IO pin VOL 0.4 V IIO = +20mA, VDD = 3.3 V 69
High level output voltage for an IO pin VOH 2.4 V IIO = +8mA, VDD = 2.6 V 69
High level output voltage for an IO pin VOH 3.15 V IIO = +8mA, VDD = 3.3 V 69
High level output voltage for an IO pin VOH 3.44 V IIO = +8mA, VDD = 3.6 V 69
High level output voltage for an IO pin VOH 2.8 V IIO = +20mA, VDD = 3.3 V 69
Internal pull-up resistor (all pins) RPU 30 40 50 kΩ VIN = VSS 69
Internal pull-up resistor (PA10) RPU 7.5 10 13.5 kΩ 69
Internal pull-down resistor (all pins) RPD 30 40 50 kΩ VIN = VDD 69
Internal pull-down resistor (PA10) RPD 7.5 10 13.5 kΩ 69
NRST input low level voltage VIL(NRST) -0.5 V 2.6 V ≤ VDD = VDDA ≤ 3.6 V 68
Thermal resistance, junction-to-ambient, LQFP64 θJA 61.8 °C/W Natural convection, 2S2P PCB 93
Thermal resistance, junction-to-board, LQFP64 θJB 42.83 °C/W Cold plate, 2S2P PCB 94
Thermal resistance, junction-to-case, LQFP64 θJC 21.98 °C/W Cold plate, 2S2P PCB 94

CAD (KiCad official)

  • Symbol: GD32F303RBT6
  • Footprint: Package_QFP:LQFP-64_10x10mm_P0.5mm
  • 3D model: LQFP-64(10x10) (KiCad packages3D, STEP)
  • 3D model files: gd32f303rbt6-etched.step / gd32f303rbt6-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); gd32f303rbt6.step / gd32f303rbt6.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: GigaDevice Semicon Beijing datasheet (97 pp, sha256 904a825ff15e3e3f, retrieved 2026-10-18, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-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).

Datasheet PDF