The Raspberry Pi 4 brings a major hardware upgrade with a faster Cortex-A72 CPU, LPDDR4 memory options up to 8GB, true Gigabit Ethernet, USB 3.0 ports, and dual 4K display support. It’s a significant step up in performance and I/O capability while keeping the same 40-pin GPIO layout.
Pi 4 GPIO Pinout
| Pin | Name / Function | Pin | Name / Function |
|---|---|---|---|
| 1 | 3.3V Power | 2 | 5V Power |
| 3 | GPIO2 (SDA1) | 4 | 5V Power |
| 5 | GPIO3 (SCL1) | 6 | Ground |
| 7 | GPIO4 | 8 | GPIO14 (TXD0) |
| 9 | Ground | 10 | GPIO15 (RXD0) |
| 11 | GPIO17 | 12 | GPIO18 (PCM_CLK / PWM0) |
| 13 | GPIO27 | 14 | Ground |
| 15 | GPIO22 | 16 | GPIO23 |
| 17 | 3.3V Power | 18 | GPIO24 |
| 19 | GPIO10 (MOSI) | 20 | Ground |
| 21 | GPIO9 (MISO) | 22 | GPIO25 |
| 23 | GPIO11 (SCLK) | 24 | GPIO8 (CE0) |
| 25 | Ground | 26 | GPIO7 (CE1) |
| 27 | ID_SD (I²C EEPROM) | 28 | ID_SC (I²C EEPROM) |
| 29 | GPIO5 | 30 | Ground |
| 31 | GPIO6 | 32 | GPIO12 (PWM0) |
| 33 | GPIO13 (PWM1) | 34 | Ground |
| 35 | GPIO19 (PCM_FS / SPI1 MISO) | 36 | GPIO16 |
| 37 | GPIO26 | 38 | GPIO20 (PCM_DIN / SPI1 MOSI) |
| 39 | Ground | 40 | GPIO21 (PCM_DOUT / SPI1 SCLK) |
Specifications
| Feature | Specification | Key Detail |
|---|---|---|
| Processor | Quad-core ARM Cortex-A72 @ 1.5 GHz | Major upgrade over Pi 3’s A53 cores |
| GPU | Broadcom VideoCore VI | Supports OpenGL ES 3.0 and 4K decode |
| RAM Options | 1GB / 2GB / 4GB / 8GB LPDDR4 | First Pi with multiple RAM variants |
| USB Ports | 2× USB 3.0 & 2× USB 2.0 | High-speed USB for storage and peripherals |
| Display Output | 2× micro-HDMI | Up to 4Kp60 + 4Kp30 dual display |
| Networking | Gigabit Ethernet | Full-speed (not USB-shared) |
| Wireless | Dual-band 802.11ac Wi-Fi | Faster and more reliable |
| Bluetooth | Bluetooth 5.0 | Improved range & stability |
| Storage | microSD slot | Supports SDR104 high-speed mode |
| Power Input | USB-C (5V) | Higher current support than micro-USB |
| GPIO Header | 40-pin standard layout | Compatible with Pi 3/2 pinouts |
| Video/Media | H.265 (4Kp60) decode, H.264 1080p60 | Hardware-accelerated playback |
| Dimensions | 85 × 56 mm | Same footprint as previous boards |
Compatibility
- 3.3V Logic Level
- USB-C Powered (5.1V/3A)
- Not Breadboard Friendly
- No Built-In ADC
- Dual 4K display support(Micro-HDMI)
Helpful Resources
1. Getting started with Pi 4: Video tutorial
2. Download the official datasheet from here
3. Benchmark and review: article