Symbol & Footprint

Schematic Symbol

Open full view ↗

PCB Footprint

Open full view ↗
Contents

README

markdown

GD32F303VCT6

GigaDevice Semicon Beijing · Microcontrollers (MCU/MPU/SOC) · LQFP-100(14x14)

GD32F303VCT6 from GigaDevice Semicon Beijing, in a LQFP-100(14x14). Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 PE2 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TRACECK, EXMC_A23.
2 PE3 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TRACED0, EXMC_A19.
3 PE4 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TRACED1, EXMC_A20.
4 PE5 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TRACED2, EXMC_A21; remap TIMER8_CH0.
5 PE6 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TRACED3, EXMC_A22; remap TIMER8_CH1.
6 VBAT power_in Battery/backup domain supply, 1.8 V to 3.6 V. Powers RTC, 32 kHz LXTAL and backup registers when VDD is absent.
7 PC13/TAMPER-RTC bidirectional General-purpose I/O in the backup domain. Alternate: TAMPER, RTC output.
8 PC14/OSC32_IN bidirectional General-purpose I/O or 32.768 kHz low-speed crystal input (LXTAL). Muxed with GPIO PC14.
9 PC15/OSC32_OUT bidirectional General-purpose I/O or 32.768 kHz low-speed crystal output (LXTAL). Muxed with GPIO PC15.
10 VSS_5 power_in Digital ground return.
11 VDD_5 power_in Digital supply, 2.6 V to 3.6 V.
12 OSC_IN input High-speed external crystal input (HXTAL), 4 to 32 MHz. Remap: PD0.
13 OSC_OUT output High-speed external crystal output (HXTAL). Remap: PD1.
14 NRST bidirectional Bidirectional active-low system reset. Pulled high internally; can be driven by external reset source.
15 PC0 bidirectional General-purpose I/O. Alternate: ADC012_IN10.
16 PC1 bidirectional General-purpose I/O. Alternate: ADC012_IN11.
17 PC2 bidirectional General-purpose I/O. Alternate: ADC012_IN12.
18 PC3 bidirectional General-purpose I/O. Alternate: ADC012_IN13.
19 VSSA power_in Analog ground for ADC/DAC/reset/PLL blocks. Tie to VSS.
20 VREF- power_in Negative reference voltage input for ADC/DAC. Typically tied to VSSA.
21 VREF+ power_in Positive reference voltage input for ADC/DAC (2.6 V to VDDA).
22 VDDA power_in Analog supply for ADC, reset blocks, RCs and PLL, 2.6 V to 3.6 V. Must be connected to VDD.
23 PA0/WKUP bidirectional General-purpose I/O and standby wake-up. Alternate: WKUP, USART1_CTS, ADC012_IN0, TIMER1_CH0_ETI, TIMER4_CH0, TIMER7_ETI.
24 PA1 bidirectional General-purpose I/O. Alternate: USART1_RTS, ADC012_IN1, TIMER1_CH1, TIMER4_CH1.
25 PA2 bidirectional General-purpose I/O. Alternate: USART1_TX, ADC012_IN2, TIMER1_CH2, TIMER4_CH2, TIMER8_CH0, SPI0_IO2.
26 PA3 bidirectional General-purpose I/O. Alternate: USART1_RX, ADC012_IN3, TIMER1_CH3, TIMER4_CH3, TIMER8_CH1, SPI0_IO3.
27 VSS_4 power_in Digital ground return.
28 VDD_4 power_in Digital supply, 2.6 V to 3.6 V.
29 PA4 bidirectional General-purpose I/O. Alternate: SPI0_NSS, USART1_CK, ADC01_IN4, DAC_OUT0; remap SPI2_NSS, I2S2_WS.
30 PA5 bidirectional General-purpose I/O. Alternate: SPI0_SCK, ADC01_IN5, DAC_OUT1.
31 PA6 bidirectional General-purpose I/O. Alternate: SPI0_MISO, ADC01_IN6, TIMER2_CH0, TIMER7_BKIN, TIMER12_CH0; remap TIMER0_BKIN.
32 PA7 bidirectional General-purpose I/O. Alternate: SPI0_MOSI, ADC01_IN7, TIMER2_CH1, TIMER7_CH0_ON, TIMER13_CH0; remap TIMER0_CH0_ON.
33 PC4 bidirectional General-purpose I/O. Alternate: ADC01_IN14.
34 PC5 bidirectional General-purpose I/O. Alternate: ADC01_IN15.
35 PB0 bidirectional General-purpose I/O. Alternate: ADC01_IN8, TIMER2_CH2, TIMER7_CH1_ON; remap TIMER0_CH1_ON.
36 PB1 bidirectional General-purpose I/O. Alternate: ADC01_IN9, TIMER2_CH3, TIMER7_CH2_ON; remap TIMER0_CH2_ON.
37 PB2/BOOT1 bidirectional General-purpose I/O, 5 V tolerant; also boot-mode select BOOT1 sampled at reset.
38 PE7 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D4; remap TIMER0_ETI.
39 PE8 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D5; remap TIMER0_CH0_ON.
40 PE9 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D6; remap TIMER0_CH0.
41 PE10 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D7; remap TIMER0_CH1_ON.
42 PE11 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D8; remap TIMER0_CH1.
43 PE12 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D9; remap TIMER0_CH2_ON.
44 PE13 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D10; remap TIMER0_CH2.
45 PE14 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D11; remap TIMER0_CH3.
46 PE15 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D12; remap TIMER0_BKIN.
47 PB10 bidirectional General-purpose I/O, 5 V tolerant. Alternate: I2C1_SCL, USART2_TX; remap TIMER1_CH2.
48 PB11 bidirectional General-purpose I/O, 5 V tolerant. Alternate: I2C1_SDA, USART2_RX; remap TIMER1_CH3.
49 VSS_1 power_in Digital ground return.
50 VDD_1 power_in Digital supply, 2.6 V to 3.6 V.
51 PB12 bidirectional General-purpose I/O, 5 V tolerant. Alternate: SPI1_NSS, I2C1_SMBA, USART2_CK, TIMER0_BKIN, I2S1_WS.
52 PB13 bidirectional General-purpose I/O, 5 V tolerant. Alternate: SPI1_SCK, USART2_CTS, TIMER0_CH0_ON, I2S1_CK.
53 PB14 bidirectional General-purpose I/O, 5 V tolerant. Alternate: SPI1_MISO, USART2_RTS, TIMER0_CH1_ON, TIMER11_CH0.
54 PB15 bidirectional General-purpose I/O, 5 V tolerant. Alternate: SPI1_MOSI, TIMER0_CH2_ON, I2S1_SD, TIMER11_CH1.
55 PD8 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D13; remap USART2_TX.
56 PD9 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D14; remap USART2_RX.
57 PD10 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D15; remap USART2_CK.
58 PD11 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_A16; remap USART2_CTS.
59 PD12 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_A17; remap TIMER3_CH0, USART2_RTS.
60 PD13 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_A18; remap TIMER3_CH1.
61 PD14 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D0; remap TIMER3_CH2.
62 PD15 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D1; remap TIMER3_CH3, CTC_SYNC.
63 PC6 bidirectional General-purpose I/O, 5 V tolerant. Alternate: I2S1_MCK, TIMER7_CH0, SDIO_D6; remap TIMER2_CH0.
64 PC7 bidirectional General-purpose I/O, 5 V tolerant. Alternate: I2S2_MCK, TIMER7_CH1, SDIO_D7; remap TIMER2_CH1.
65 PC8 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TIMER7_CH2, SDIO_D0; remap TIMER2_CH2.
66 PC9 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TIMER7_CH3, SDIO_D1; remap TIMER2_CH3.
67 PA8 bidirectional General-purpose I/O, 5 V tolerant. Alternate: USART0_CK, TIMER0_CH0, CK_OUT0, VCORE, CTC_SYNC.
68 PA9 bidirectional General-purpose I/O, 5 V tolerant. Alternate: USART0_TX, TIMER0_CH1.
69 PA10 bidirectional General-purpose I/O, 5 V tolerant. Alternate: USART0_RX, TIMER0_CH2.
70 PA11 bidirectional General-purpose I/O, 5 V tolerant. Alternate: USART0_CTS, CAN0_RX, USBDM, TIMER0_CH3.
71 PA12 bidirectional General-purpose I/O, 5 V tolerant. Alternate: USART0_RTS, CAN0_TX, TIMER0_ETI, USBDP.
72 PA13 bidirectional Default JTMS/SWDIO debug pin, 5 V tolerant. Can be remapped to GPIO PA13.
73 NC unconnected No connect. Leave floating.
74 VSS_2 power_in Digital ground return.
75 VDD_2 power_in Digital supply, 2.6 V to 3.6 V.
76 PA14 bidirectional Default JTCK/SWCLK debug pin, 5 V tolerant. Can be remapped to GPIO PA14.
77 PA15 bidirectional Default JTDI, 5 V tolerant. Alternate: SPI2_NSS, I2S2_WS; remap TIMER1_CH0_ETI, PA15, SPI0_NSS.
78 PC10 bidirectional General-purpose I/O, 5 V tolerant. Alternate: UART3_TX, SDIO_D2; remap USART2_TX, SPI2_SCK, I2S2_CK.
79 PC11 bidirectional General-purpose I/O, 5 V tolerant. Alternate: UART3_RX, SDIO_D3; remap USART2_RX, SPI2_MISO.
80 PC12 bidirectional General-purpose I/O, 5 V tolerant. Alternate: UART4_TX, SDIO_CK; remap USART2_CK, SPI2_MOSI, I2S2_SD.
81 PD0 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D2; remap CAN0_RX, OSC_IN.
82 PD1 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_D3; remap CAN0_TX, OSC_OUT.
83 PD2 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TIMER2_ETI, SDIO_CMD, UART4_RX.
84 PD3 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_CLK; remap USART1_CTS.
85 PD4 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_NOE; remap USART1_RTS.
86 PD5 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_NWE; remap USART1_TX.
87 PD6 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_NWAIT; remap USART1_RX.
88 PD7 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_NE0, EXMC_NCE1; remap USART1_CK.
89 PB3 bidirectional Default JTDO, 5 V tolerant. Alternate: SPI2_SCK, I2S2_CK; remap PB3, TRACESWO, TIMER1_CH1, SPI0_SCK.
90 PB4 bidirectional Default NJTRST, 5 V tolerant. Alternate: SPI2_MISO; remap TIMER2_CH0, PB4, SPI0_MISO.
91 PB5 bidirectional General-purpose I/O (not 5 V tolerant on this pin). Alternate: I2C0_SMBA, SPI2_MOSI, I2S2_SD; remap TIMER2_CH1, SPI0_MOSI.
92 PB6 bidirectional General-purpose I/O, 5 V tolerant. Alternate: I2C0_SCL, TIMER3_CH0; remap USART0_TX, SPI0_IO2.
93 PB7 bidirectional General-purpose I/O, 5 V tolerant. Alternate: I2C0_SDA, TIMER3_CH1, EXMC_NADV; remap USART0_RX, SPI0_IO3.
94 BOOT0 input Boot-mode select input sampled at reset. Selects boot from main flash, system memory or SRAM together with BOOT1 (PB2).
95 PB8 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TIMER3_CH2, SDIO_D4, TIMER9_CH0; remap I2C0_SCL, CAN0_RX.
96 PB9 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TIMER3_CH3, SDIO_D5, TIMER10_CH0; remap I2C0_SDA, CAN0_TX.
97 PE0 bidirectional General-purpose I/O, 5 V tolerant. Alternate: TIMER3_ETI, EXMC_NBL0.
98 PE1 bidirectional General-purpose I/O, 5 V tolerant. Alternate: EXMC_NBL1.
99 VSS_3 power_in Digital ground return.
100 VDD_3 power_in Digital supply, 2.6 V to 3.6 V.

Key specifications

Parameter Value
Manufacturer GigaDevice Semicon Beijing
Package LQFP-100(14x14)
Category MCU
Pins 100

Ordering variants

Same part, different packaging or reel option.

  • GD32F303VCT6
  • GD32F303VET6
  • GD32F303VGT6
  • GD32F303VIT6
  • GD32F303VKT6
  • GD32F303CCT6
  • GD32F303CET6
  • GD32F303CGT6
  • GD32F303RCT6
  • GD32F303RET6
  • GD32F303RGT6
  • GD32F303RIT6
  • GD32F303RKT6
  • GD32F303ZCT6
  • GD32F303ZET6
  • GD32F303ZGT6
  • GD32F303ZIT6
  • GD32F303ZKT6

CAD (KiCad official)

  • Symbol: GD32F303VCT6
  • Footprint: Package_QFP:LQFP-100_14x14mm_P0.5mm
  • 3D model: LQFP-100(14x14) (KiCad packages3D, STEP)

3D model downloads

Two STEP files. Same geometry, different body top:

File Size Use it when
gd32f303vct6.step 1305 KB You want the bare part, or you mark your own boards.
gd32f303vct6-etched.step 7.5 MB You want the part with GD32F303VCT6 already on it.

The marking in the etched file is real recessed geometry cut into the solid, not a texture or a decal: 1849 faces against 1535 in the bare model. It survives export, section views, and rendering in any CAD tool, and it drops straight into KiCad or Fusion with no extra setup.

Provenance

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

  • Datasheet: GigaDevice Semicon Beijing datasheet (52 pp, sha256 dfac3bc13e6bc032, retrieved 2026-08-17, 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