Pinouts
Pinouts you can tap
Connector and board pin diagrams drawn from checked data. Tap any pin to see what it does, then read the full table.
Connectors
- USB Type-C pinoutAll 24 contacts of the USB Type-C receptacle and plug, what each one does, and how the connector negotiates power up to 240 W.
- RJ45 (8P8C) Ethernet pinoutThe RJ45 color code for T568B, the most common scheme, is white-orange, orange, white-green, blue, white-blue, green, white-brown, brown on pins 1 to 8. T568A swaps the orange and green pairs.
Boards and modules
- Raspberry Pi GPIO (40-pin header) and Raspberry Pi Pico pinoutThe 40-pin GPIO header shared by the Raspberry Pi 5, 4, 3 and Zero, and the 40-pin Raspberry Pi Pico, with every pin’s functions.
- Arduino UNO (R3 and R4 Minima / WiFi) pinoutEvery header pin on the Arduino Uno R3 and Uno R4, with PWM, serial, I2C and SPI functions and the current each pin can safely supply.
- ESP32 development boards (ESP32-DevKitC V4 and 30-pin DOIT DEVKIT V1) pinoutPin diagrams for the official ESP32-DevKitC V4 and the 30-pin DOIT DevKit V1: which GPIO are safe to use, which are input-only, and which will stop the board booting.