component
GD32W515PIQ6
Public Made by Adomby adom
GigaDevice Semicon Beijing Microcontrollers (MCU/MPU/SOC), QFN-56-EP(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
Generated by kicad-footprint-generator · KiCad file format 20260206
| Name | Last updated |
|---|---|
| docs | 8d ago |
| viewers | 8d ago |
| gd32w515piq6-etched.glb | 8d ago |
| gd32w515piq6-etched.step | 8d ago |
| gd32w515piq6-hero.glb | 8d ago |
| gd32w515piq6-hero.overlay.json | 8d ago |
| gd32w515piq6.glb | 8d ago |
| gd32w515piq6.kicad_mod | 8d ago |
| gd32w515piq6.kicad_sym | 8d ago |
| gd32w515piq6.lbr | 8d ago |
| gd32w515piq6.step | 8d ago |
| package.json | 8d ago |
| page.json | 8d ago |
| README.md | 8d ago |
GD32W515PIQ6
GigaDevice Semicon Beijing · Microcontrollers (MCU/MPU/SOC) · QFN-56-EP(7x7)
GD32W515PIQ6 from GigaDevice Semicon Beijing, in a QFN-56-EP(7x7). 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 | PB7 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB7; alternates include I2S1_WS, SPI1_NSS, TIMER3_CH1, I2C0_SDA, USART0_RX and DCI_VSYNC. |
| 2 | PB8 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB8; alternates include SPI1_SCK, I2S1_CK, TIMER3_CH2, SDIO_D4 and DCI_D6. |
| 3 | PB9 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB9; alternates include I2S1_SD, SPI1_MOSI, TIMER1_CH1, TIMER3_CH3, SDIO_D5 and DCI_D7. |
| 4 | PC8-BOOT0 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC8 that is also the BOOT0 boot-mode pin; alternates include I2C0_SDA, USART0_TX, I2C1_SDA, TIMER2_CH2, SDIO_D0 and DCI_D2. |
| 5 | PA15-WKUP1 | bidirectional | 5 V-tolerant (5VT) GPIO with default function JTDI, also used as wake-up input WKUP1; alternates include I2C0_SCL, USART0_RX, I2C1_SCL and SPI0_NSS. |
| 6 | PA13 | bidirectional | 5 V-tolerant (5VT) GPIO with default function JTMS/SWDIO; alternates include USART0_CTS, USART1_CTS, I2C0_SMBA and TSITG. |
| 7 | PA14 | bidirectional | 5 V-tolerant (5VT) GPIO with default function JTCK/SWCLK, also used as BOOT1; alternates include I2C1_SMBA, USART0_RTS/USART0_DE and USART1_RTS/USART1_DE. |
| 8 | PC14-OSC32IN | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC14, also the 32 kHz oscillator input OSC32IN; alternates include USART0_CK and USART1_CK. |
| 9 | PC15-OSC32OUT | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC15, also the 32 kHz oscillator output OSC32OUT and RTC_TAMP0/RTC_OUT/RTC_TS; alternate IFRP_OUT. |
| 10 | VBAT | power_in | Backup power supply pin listed as VBAT; the pin table gives no voltage limit for it. |
| 11 | AVDD33_ANA | power_in | Analog 3.3 V supply pin; the datasheet states parameter values at AVDD33_ANA = 3.3 V. |
| 12 | RF | passive | Analog RF port (AI/AO) for the Wi-Fi radio; no electrical limit is given in the pin table. |
| 13 | NC | unconnected | Not connected (NC) per the QFN56 pin table. |
| 14 | NC | unconnected | Not connected (NC) per the QFN56 pin table. |
| 15 | PU | input | Input pin labelled PU; the datasheet gives only the default function name and no further limit. |
| 16 | NRST | bidirectional | Active reset pin (I/O) whose external circuit and characteristics are given in the NRST pin section (Figure 4-2, Table 4-24). |
| 17 | AVDD33_PA | power_in | Power-amplifier 3.3 V supply pin; the datasheet states parameter values at AVDD33_PA = 3.3 V. |
| 18 | AVDD33_CLK | power_in | Clock-circuit 3.3 V supply pin; the datasheet states parameter values at AVDD33_CLK = 3.3 V. |
| 19 | XTAL1 | input | High-speed external oscillator (HXTAL) input for a crystal or ceramic resonator, with an HXTAL range of 20-52 MHz per the block diagram. |
| 20 | XTAL2 | output | High-speed external oscillator (HXTAL) output for a crystal or ceramic resonator, paired with XTAL1. |
| 21 | VDDA | power_in | Analog supply pin; the datasheet states parameter values at VDDA = 3.3 V. |
| 22 | PA0 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA0 and ADC input ADC_IN0; alternates include USART0_TX, TSI_G0_IO0, USART1_CTS, TIMER1_CH0, TIMER1_ETI and TIMER4_CH0. |
| 23 | PA1 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA1 and ADC input ADC_IN1; alternates include USART0_RX, TSI_G0_IO1, USART1_RTS/USART1_DE, TIMER1_CH1 and TIMER4_CH1. |
| 24 | PA2-WKUP0 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA2, ADC input ADC_IN2, wake-up input WKUP0 and RTC_TAMP1; alternates include USART0_CK, TSI_G0_IO2, TIMER0_CH0, I2S1_CKIN, USART1_TX and HPDF_AUDIO. |
| 25 | PA3 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA3 and ADC input ADC_IN3; alternates include USART1_CK, TSI_G0_IO3, TIMER0_CH0_ON, I2S1_MCK, USART1_RX, RTC_OUT and HPDF_DATAIN1. |
| 26 | PC0 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC0 and ADC input ADC_IN4; alternates include USART1_TX, TIMER0_CH3, I2C0_SMBA, HPDF_CKIN0 and DCI_D4. |
| 27 | PC1 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC1 and ADC input ADC_IN5; alternates include I2S1_SD, USART1_RX, DCI_HSYNC, TIMER0_BRKIN, I2C1_SMBA, HPDF_CKIN1 and SPI1_MOSI. |
| 28 | PC2 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC2 and ADC input ADC_IN6; alternates include HPDF_CKOUT, I2C1_SDA, I2C0_SCL, TIMER4_CH0, TIMER0_CH0, DCI_VSYNC and SPI1_MISO. |
| 29 | PC3 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC3 and ADC input ADC_IN7; alternates include I2S1_SD, HPDF_DATAIN0, I2C1_SCL, I2C0_SDA, TIMER4_CH1, DCI_PIXCLK and TIMER1_CH0. |
| 30 | PA4 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA4 and ADC input ADC_IN8; alternates include I2S1_ADD_SD, SPI1_MOSI, SPI0_MOSI, QSPI_SCK, TIMER4_CH2, DCI_HSYNC, USART1_TX and TIMER0_CH1. |
| 31 | PA5 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA5; alternates include I2S1_MCK, SPI0_MISO, QSPI_CSN, TIMER4_CH3, DCI_VSYNC, USART1_RX, TIMER0_CH1_ON and SPI0_SCK. |
| 32 | PA6 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA6; alternates include I2S1_CKIN, SPI0_SCK, QSPI_IO0, TIMER2_CH0, DCI_PIXCLK, USART2_TX, TIMER0_CH1, TIMER1_CH1, SDIO_CMD and HPDF_AUDIO. |
| 33 | PA7 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA7; alternates include SPI1_NSS, I2S1_WS, SPI0_NSS, QSPI_IO1, TIMER2_CH1, DCI_D7, USART2_RX, TIMER1_CH2 and SPI0_MOSI. |
| 34 | PC4 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC4; alternates include I2S1_ADD_SD, SPI0_IO2, QSPI_IO2, TIMER2_CH2, DCI_D6, SQPI_CLK and DCI_D12. |
| 35 | PC5 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC5; alternates include CK_OUT1, SPI0_IO3, QSPI_IO3, TIMER2_CH3, TIMER2_CH0, DCI_D5, USART2_RX, SQPI_CSN and DCI_D13. |
| 36 | PB0 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB0; alternates include TSI_G1_IO0, TIMER3_CH0, TIMER2_CH1, DCI_D4, DCI_D6, TIMER0_CH1_ON and SDIO_D1. |
| 37 | PB1 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB1; alternates include TSI_G1_IO1, TIMER3_CH1, TIMER2_CH2, DCI_D3, DCI_D5, TIMER0_CH2_ON and SDIO_D2. |
| 38 | PB2-WKUP2 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB2 and wake-up input WKUP2; alternates include TSI_G1_IO2, TIMER3_CH2, TIMER2_CH3, DCI_D2, DCI_D4, TIMER1_CH3 and SDIO_CK. |
| 39 | PB10 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB10; alternates include TSI_G1_IO3, TIMER3_CH3, TIMER0_CH1, DCI_D1, DCI_D3, IFRP_OUT, TIMER1_CH2, TIMER3_ETI, USART2_TX and SDIO_D7. |
| 40 | PB11 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB11; alternates include USBFS_ID, TSI_G2_IO0, TIMER0_CH1_ON, DCI_D0, DCI_D2, I2S1_CKIN, USART2_RX and SDIO_D6. |
| 41 | PB12 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB12; alternates include I2S1_WS, USBFS_DP, TSI_G2_IO1, DCI_D1, TIMER0_CH3, TIMER0_BRKIN, SPI1_NSS and USART2_CK. |
| 42 | PB13 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB13; alternates include USBFS_DM, TSI_G2_IO2, DCI_D0, TIMER15_CH0, TIMER0_CH0_ON, SPI1_SCK, I2S1_CK and USART2_CTS. |
| 43 | PB14 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB14 and additional function USBFS_VBUS; alternates include TSI_G2_IO3, TIMER15_BRKIN, TIMER0_CH1_ON, SPI1_MISO, I2S1_ADD_SD and USART2_RTS/USART2_DE. |
| 44 | VDD | power_in | Main digital supply pin; the datasheet states parameter values at VDD = 3.3 V. |
| 45 | PB15 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB15; alternates include I2S1_SD, USART1_TX, USART0_TX, I2C0_SCL, I2C1_SCL, IFRP_OUT, RTC_REFIN, TIMER0_CH2_ON and SPI1_MOSI. |
| 46 | PA8 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA8; alternates include CK_OUT0, USART1_RX, USART0_RX, I2C0_SDA, I2C1_SDA, TIMER15_CH0, TIMER0_CH0, USBFS_SOF, SDIO_D1 and RTC_OUT. |
| 47 | PA9 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA9; alternates include SPI0_MOSI, SDIO_CMD, SQPI_CLK, QSPI_SCK, TIMER15_CH0_ON, TIMER0_CH1, SPI1_SCK, I2S1_CK, USART0_TX, SDIO_D2 and DCI_D0. |
| 48 | PA10 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA10; alternates include SPI0_MISO, SDIO_D0, SQPI_CSN, QSPI_CSN, TIMER16_CH0, TIMER0_CH2 and DCI_D1. |
| 49 | PA11 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA11; alternates include SPI0_SCK, SDIO_CK, SQPI_D0, QSPI_IO0, TIMER16_BRKIN, TIMER0_CH3 and DCI_D2. |
| 50 | PA12-WKUP3 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PA12 and wake-up input WKUP3; alternates include SPI0_NSS, SDIO_D1, SQPI_D1, QSPI_IO1, TIMER16_CH0_ON, TIMER0_ETI, USART0_RTS/USART0_DE and DCI_D3. |
| 51 | PB3 | bidirectional | 5 V-tolerant (5VT) GPIO with default function JTDO/TRACESWO and PB3; alternates include USART2_CTS, SPI0_IO2, SDIO_D2, SQPI_D2, QSPI_IO2, TIMER15_BRKIN, TIMER1_CH1, SPI0_SCK and USART0_RX. |
| 52 | PB4 | bidirectional | 5 V-tolerant (5VT) GPIO with default function NJTRST and PB4; alternates include USART2_RTS/USART2_DE, SPI0_IO3, SDIO_D3, SQPI_D3, QSPI_IO3, TIMER1_CH0, TIMER1_ETI and SPI0_MISO. |
| 53 | PC6 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC6; alternates include USART2_TX, TIMER1_CH1, TIMER0_CH1, TIMER0_BRKIN, TRACECK, TIMER16_BRKIN, TIMER2_CH0, I2S1_MCK, SDIO_D6 and DCI_D0. |
| 54 | PC7 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PC7; alternates include USART2_RX, TIMER1_CH2, TIMER0_CH1_ON, TIMER0_ETI, TIMER16_CH0, TIMER2_CH1, SPI1_SCK, I2S1_CK, SDIO_D7 and DCI_D1. |
| 55 | PB5 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB5; alternates include USART2_CK, TIMER1_CH3, IFRP_OUT, TSITG, SPI0_MOSI, EVENTOUT and DCI_D10. |
| 56 | PB6 | bidirectional | 5 V-tolerant (5VT) GPIO with default function PB6; alternates include SPI1_MISO, EVENTOUT and DCI_D5. |
| 57 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | GigaDevice Semicon Beijing |
| Package | QFN-56-EP(7x7) |
| Category | Embedded Processors & Controllers |
| Pins | 57 |
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 (VDD) | VDD | -0.3 | 3.63 | V | 46 | ||
| External analog supply voltage (VDDA) | VDDA | -0.3 | 3.63 | V | 46 | ||
| External battery supply voltage (VBAT) | VBAT | -0.3 | 3.63 | V | 46 | ||
| Wi-Fi Analog voltage | AVDD33_ANA | -0.3 | 3.63 | V | 46 | ||
| Wi-Fi PA voltage | AVDD33_PA | -0.3 | 3.63 | V | 46 | ||
| Wi-Fi Clock voltage | AVDD33_CLK | -0.3 | 3.63 | V | 46 | ||
| Input voltage on 5V tolerant pin | VIN | -0.3 | V | 46 | |||
| Input voltage on other I/O | VIN | -0.3 | 3.63 | V | 46 | ||
| Variations between different VDD power pins | /ΔVDDx/ | 50 | mV | 46 | |||
| Maximum current for GPIO pin | IIO | -25 | 25 | mA | 46 | ||
| Operating temperature range | TA | -40 | 85 | °C | 46 | ||
| Power dissipation (QFN56) | PD | 1044 | mW | TA = 85°C | 46 | ||
| Storage temperature range | TSTG | -65 | 150 | °C | 46 | ||
| Maximum junction temperature | TJ | 125 | °C | 46 | |||
| Supply voltage (VDD) | VDD | 2.7 | 3.3 | 3.63 | V | 46 | |
| Analog supply voltage (VDDA) | VDDA | 2.7 | 3.3 | 3.63 | V | 46 | |
| Battery supply voltage (VBAT) | VBAT | 2.7 | 3.3 | 3.63 | V | 46 | |
| Wi-Fi Analog voltage | AVDD33_ANA | 3 | 3.3 | 3.63 | V | 47 | |
| Wi-Fi PA voltage | AVDD33_PA | 3 | 3.3 | 3.63 | V | 47 | |
| Wi-Fi Clock voltage | AVDD33_CLK | 3 | 3.3 | 3.63 | V | 47 | |
| AHB clock frequency | fHCLK | 180 | MHz | 47 | |||
| APB1 clock frequency | fAPB1 | 45 | MHz | 47 | |||
| APB2 clock frequency | fAPB2 | 90 | MHz | 47 | |||
| VDD fall time rate | tVDD | 20 | μs /V | 47 | |||
| Electrostatic discharge voltage (human body model) | VESD(HBM) | 2000 | V | TA = 25 °C; ESDA/JEDEC JS-001-2017 | 57 | ||
| Electrostatic discharge voltage (charge device model) | VESD(CDM) | 500 | V | TA = 25 °C; ESDA/JEDEC JS-002-2018 | 57 | ||
| Static latch-up I-test | LU I-test | -200 | 200 | mA | TA = 25 °C; JESD78E | 57 | |
| Static latch-up supply over voltage | 5.4 | V | 57 | ||||
| Frequency range (HXTAL crystal) | fHXTAL | 19.2 | 40 | 52 | MHz | 57 | |
| Crystal load capacitance | CHXTAL | 9 | 10 | 12 | pF | 57 | |
| Equivalent series resistance | ESR | 70 | Ω | 57 | |||
| Frequency tolerance | f_tol | -20 | 20 | ppm | Initial and over temperature | 57 | |
| OSCIN input voltage (HXTAL bypass mode) | VHXTAL | 0.7 | 3.3 | V | 57 | ||
| Duty cycle (HXTAL bypass mode) | Ducy(HXTAL) | 45 | 50 | 55 | % | 57 | |
| External clock source or oscillator frequency (LXTAL bypass) | fLXTAL_ext | 32.768 | 1000 | kHz | VDD = 3.3 V | 59 | |
| OSC32IN high or low time | tH/L(LXTAL) | 450 | ns | 59 | |||
| OSC32IN rise or fall time | tR/F(LXTAL) | 50 | ns | 59 | |||
| Duty cycle (LXTAL bypass) | Ducy(LXTAL) | 30 | 70 | % | 59 | ||
| IRC16M oscillator frequency accuracy, factory-trimmed | ACCIRC16M | -1.6 | 1.3 | % | 2.7 V ≤ VDD = VDDA ≤ 3.63 V, TA = -40 °C ~ +85 °C | 59 | |
| IRC16M oscillator frequency accuracy, factory-trimmed | ACCIRC16M | -1 | 1 | % | VDD = VDDA = 3.3 V, TA = 25°C | 59 | |
| IRC16M oscillator duty cycle | DucyIRC16M | 45 | 55 | % | VDD = VDDA = 3.3 V | 59 | |
| PLL input clock frequency | fPLLIN | 1 | 2 | MHz | 60 | ||
| PLL output clock frequency | fPLLOUT | 200 | MHz | 60 | |||
| PLL VCO output clock frequency | fVCO | 400 | MHz | 60 | |||
| PLL lock time | tLOCK | 300 | μs | 60 | |||
| PLLDIG PLL input clock frequency | fPLLIN | 19.2 | 40 | 52 | MHz | 60 | |
| NRST input low level voltage | VIL(NRST) | -0.5 | V | VDD = VDDA = 2.7 V | 61 | ||
| Internal pull-up resistor | RPU | 40 | kΩ | All pins | 64 | ||
| Internal pull-up resistor | RPU | 10 | kΩ | PU | 64 | ||
| Internal pull-down resistor | RPD | 40 | kΩ | All pins | 64 | ||
| Internal pull-down resistor | RPD | 10 | kΩ | PU | 64 | ||
| Number of guaranteed program/erase cycles before failure (endurance) | PECYC | 100 | kcycles | TA = -40 °C ~ +85 °C | 61 | ||
| Word programming time | tPROG | 47.5 | 106 | μs | TA = -40 °C ~ +105 °C | 61 | |
| Thermal resistance, junction-to-ambient (QFN56) | θJA | 38.32 | °C/W | Natural convection, 2S2P PCB | 83 | ||
| Thermal resistance, junction-to-board (QFN56) | θJB | 17.23 | °C/W | Cold plate, 2S2P PCB | 83 | ||
| Thermal resistance, junction-to-case (QFN56) | θJC | 13.28 | °C/W | Cold plate, 2S2P PCB | 83 | ||
| Thermal characterization parameter, junction-to-board (QFN56) | ΨJB | 17.48 | °C/W | Natural convection, 2S2P PCB | 84 | ||
| Thermal characterization parameter, junction-to-top center (QFN56) | ΨJT | 2.9 | °C/W | Natural convection, 2S2P PCB | 84 |
CAD (KiCad official)
- Symbol:
GD32W515PIQ6 - Footprint:
Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm - 3D model: QFN-56-EP(7x7) (KiCad packages3D, STEP)
- 3D model files:
gd32w515piq6-etched.step/gd32w515piq6-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);gd32w515piq6.step/gd32w515piq6.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: GigaDevice Semicon Beijing datasheet (87 pp, sha256
de94ee15f95b7305, retrieved 2026-10-19, 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).