🍓

Raspberry Pi Pinout

40-Pin GPIO Header (Pi 2 / 3 / 4 / 5 / Zero 2 W) — Click pin for details

Power (5V / 3.3V)
GND
GPIO (allgemein)
UART
I²C
SPI
PWM
Spezial / EEPROM
Pin 1 ?? Pin 40
3.3V
5V
GPIO 2
5V
GPIO 3
GND
GPIO 4
GPIO 14
GND
GPIO 15
GPIO 17
GPIO 18
GPIO 27
GND
GPIO 22
GPIO 23
3.3V
GPIO 24
GPIO 10
GND
GPIO 9
GPIO 25
GPIO 11
GPIO 8
GND
GPIO 7
ID_SD
ID_SC
GPIO 5
GND
GPIO 6
GPIO 12
GPIO 13
GND
GPIO 19
GPIO 16
GPIO 26
GPIO 20
GND
GPIO 21
??

Click pin on board for details

GPIO Quick Overview

BCMPhys.NameFunktion
23 GPIO 2I²C SDA (I2C1)
35 GPIO 3I²C SCL (I2C1)
47 GPIO 4GPCLK0, 1-Wire
148 GPIO 14UART0 TXD, UART1 TXD
1510 GPIO 15UART0 RXD, UART1 RXD
1711 GPIO 17SPI1 CE1
1812 GPIO 18PWM0, PCM CLK, SPI1 CE0
2713 GPIO 27GPIO
2215 GPIO 22GPIO
2316 GPIO 23GPIO
2418 GPIO 24GPIO
1019 GPIO 10SPI0 MOSI
921 GPIO 9SPI0 MISO
2522 GPIO 25GPIO
1123 GPIO 11SPI0 SCLK
824 GPIO 8SPI0 CE0
726 GPIO 7SPI0 CE1
529 GPIO 5GPCLK1
631 GPIO 6GPCLK2
1232 GPIO 12PWM0
1333 GPIO 13PWM1
1935 GPIO 19SPI1 MISO, PWM1, PCM FS
1636 GPIO 16SPI1 CE2
2637 GPIO 26GPIO
2038 GPIO 20SPI1 MOSI, PCM DIN
2140 GPIO 21SPI1 SCLK, PCM DOUT

Interactive Pin Mapping for Raspberry Pi

The tool provides an interactive visual map of the 40-pin GPIO header used by popular models like the Raspberry Pi 2, 3, 4, and 5, as well as the Zero 2 W. By clicking on any specific pin, you can instantly see its technical specifications, including BCM, WiringPi, and physical board numbering. This helps developers quickly identify the correct pins for their hardware connections without cross-referencing multiple external tables or manuals.

Detailed Hardware Specifications

Beyond simple mapping, the tool provides detailed information on standard communication protocols like I2C, UART, and SPI. It specifies built-in pull-up resistors for I2C pins, identifies default serial console ports for UART, and details hardware PWM channels. This level of detail is essential for building reliable IoT devices, ensuring that you select the correct pins for specific functions such as motor control or sensor communication.

Privacy-Focused Browser Tool

Your privacy is a priority when using our online tools. The Raspberry Pi Pinout tool operates entirely within your web browser. No personal data is collected, and no information about your hardware setup is transmitted to any external servers. It is a purely client-side utility designed to provide instant information locally on your device, making it a safe and fast way to reference GPIO configurations during the development process.

Frequently asked questions

Which Raspberry Pi models are supported by this tool?

The tool supports all major 40-pin GPIO models, including the Raspberry Pi 2, 3, 4, and 5, as well as the Zero 2 W. This ensures compatibility for a wide range of hardware configurations used in modern hobbyist projects and industrial IoT applications.

What is the difference between BCM and WiringPi numbers?

BCM refers to the Broadcom SOC pin numbering, while WiringPi is a popular library with its own mapping. The tool provides both sets of numbers alongside physical board numbers to help you configure your code correctly regardless of which software library you choose to use.

Does the tool provide information on I2C and SPI?

Yes, the tool provides specific details for I2C (including pull-up values), UART (standard serial ports), and SPI communication. It also highlights hardware PWM channels and identifies pins reserved for special functions like HAT EEPROM to help you avoid common configuration errors.

Is my data safe when using this online tool?

No, the tool is designed as a local browser utility. Your interactions with the pin map are not recorded or sent to any server. It provides instant information on your device, ensuring that your project details and usage patterns remain completely private and secure.