Printable pinout charts

Two charts to print and pin above the bench. They come from the same board data as our pinout pages, and every pin was checked against the vendor documentation before it was drawn. Free, no sign-up, no watermark.

Raspberry Pi 40-pin GPIO header chart, pins 1 to 40, with BCM numbers, power and ground pins and the I2C, SPI, UART and PWM functions of each GPIO

Raspberry Pi 40-pin GPIO header

Forty pins: 26 GPIO, 4 power, 8 ground. The BCM number in bold is what your code and every tutorial use. The small number at the end of each row is the physical pin, so GPIO17 on pin 11 and GPIO11 on pin 23 are two different pins that look alike at a glance.

Download the PNG (1600 x 2112) · Raspberry Pi Zero 2 W board page

ESP32 DevKit V1 38-pin chart, 19 pins per side, with strapping pins, ADC, touch and PWM tags, and the six flash pins GPIO 6 to 11 marked FLASH

ESP32 DevKit V1, 38 pins

Nineteen pins a side. Six of them, GPIO 6 to 11, are wired to the SPI flash on the module. They really are on this header, and they have to stay unconnected. The FLASH tag is there so you see that before you wire anything, and ADC1 is the ADC to use while Wi-Fi is on.

Download the PNG (1600 x 2000) · ESP32 DevKit V1 pinout page

How to read either chart