SBC

Raspberry Pi 4 Model B specs, pinout & datasheets

The Pi that became a real desktop: Cortex-A72 cores, up to 8 GB of RAM, USB 3.0, gigabit Ethernet and two 4K displays.

Raspberry Pi 4 Model B
Photo: Laserlicht, CC BY-SA 4.0, via Wikimedia Commons
CPU
4 × Cortex-A72 (ARMv8, 64-bit)
Clock
1.5 GHz at launch; 1.8 GHz in the current product brief
RAM
1, 2, 3, 4 or 8 GB LPDDR4
Storage
microSD card; USB boot
Wireless
2.4/5 GHz 802.11ac Wi-Fi; Bluetooth 5 and BLE
I/O voltage
3.3 V
Released
June 2019
Status
In production

Specs checked against the cited sources on 1 October 2026 (AI-assisted source check). Spotted a mistake? Use the form at the end of the page.

Specifications

15 specs
Chip / SoC
Broadcom BCM2711[2]
CPU
4 × Cortex-A72 (ARMv8, 64-bit)[3]
Clock
1.5 GHz at launch; 1.8 GHz in the current product brief[8]
RAM
1, 2, 3, 4 or 8 GB LPDDR4[3]
Storage
microSD card; USB boot[1]
GPU
VideoCore VI[3]
GPIO
40-pin header[2]
I/O voltage
3.3 V[4]
Input voltage
5 V, 3 A via USB-C[2]
Wireless
2.4/5 GHz 802.11ac Wi-Fi; Bluetooth 5 and BLE[2]
Ethernet
Gigabit; PoE+ with a separate PoE+ HAT[2]
USB
2 × USB 3.0, 2 × USB 2.0[2]
Video
2 × micro-HDMI; composite on the 3.5 mm AV jack; DSI display connector[2]
Expansion
CSI camera connector[2]
Launch price
From US$35 (1 GB)[7]

Can I still use it?

4 platforms
Raspberry Pi OS
Supported[9]32-bit and 64-bit images.
Mainline Linux
Supported[12]A device tree for this board is in the mainline kernel; features may still be missing.
CircuitPython
Supported[11]
Zephyr RTOS
Supported[10]

As published by each project, checked weekly. A platform not listed has no published information here, which is not the same as no support.

Datasheets and documents

5 documents

Pinout

40 pins
Raspberry Pi 40-pin GPIO header pinout diagramJ8 (40-pin GPIO)13V325V3GPIO245V5GPIO36GND7GPIO48GPIO149GND10GPIO1511GPIO1712GPIO1813GPIO2714GND15GPIO2216GPIO23173V318GPIO2419GPIO1020GND21GPIO922GPIO2523GPIO1124GPIO825GND26GPIO727ID_SD28ID_SC29GPIO530GND31GPIO632GPIO1233GPIO1334GND35GPIO1936GPIO1637GPIO2638GPIO2039GND40GPIO21
Raspberry Pi 40-pin GPIO header[4]
  • Power
  • Ground
  • GPIO
  • Special
  • Not connected
Pin table (40 pins)
J8 (40-pin GPIO)
PinLabelKindFunctions
13V3Power
25VPower
3GPIO2GPIOI2C1 SDA
45VPower
5GPIO3GPIOI2C1 SCL
6GNDGround
7GPIO4GPIOGPCLK0
8GPIO14GPIOUART TXD
9GNDGround
10GPIO15GPIOUART RXD
11GPIO17GPIO
12GPIO18GPIOPCM CLK, PWM0
13GPIO27GPIO
14GNDGround
15GPIO22GPIO
16GPIO23GPIO
173V3Power
18GPIO24GPIO
19GPIO10GPIOSPI0 MOSI
20GNDGround
21GPIO9GPIOSPI0 MISO
22GPIO25GPIO
23GPIO11GPIOSPI0 SCLK
24GPIO8GPIOSPI0 CE0
25GNDGround
26GPIO7GPIOSPI0 CE1
27ID_SDSpecialGPIO0, HAT EEPROM I2C SDA
28ID_SCSpecialGPIO1, HAT EEPROM I2C SCL
29GPIO5GPIO
30GNDGround
31GPIO6GPIO
32GPIO12GPIOPWM0
33GPIO13GPIOPWM1
34GNDGround
35GPIO19GPIOPCM FS, SPI1 MISO
36GPIO16GPIOSPI1 CE2
37GPIO26GPIO
38GPIO20GPIOPCM DIN, SPI1 MOSI
39GNDGround
40GPIO21GPIOPCM DOUT, SPI1 SCLK

Gotchas

5 known issues
  • Use a 3 A USB-C supply. Raspberry Pi recommends its 5 V, 3 A USB-C supply; a weak supply or a thin cable triggers undervoltage warnings.[5]
  • It runs warm. The BCM2711 throttles progressively under sustained load as it heats up; a heatsink or the official case fan reduces throttling.[6]
  • Micro-HDMI, not HDMI. Both video outputs are micro-HDMI; you need adapters or micro-HDMI cables.[2]
  • 3.3 V only. The GPIO pins are 3.3 V. Do not connect 5 V signals or components to them.[4]
  • Little current per pin. Each GPIO pin can supply up to about 16 mA and all pins together about 50 mA; drive motors and other loads through a transistor or driver board.[5]

What changed

From the specs

Since the Raspberry Pi 3 Model B+

SpecRaspberry Pi 3 Model B+Raspberry Pi 4 Model B
Chip / SoCBroadcom BCM2837B0Broadcom BCM2711
CPU4 × Cortex-A53 (ARMv8, 64-bit)4 × Cortex-A72 (ARMv8, 64-bit)
Clock1.4 GHz1.5 GHz at launch; 1.8 GHz in the current product brief
RAM1 GB1, 2, 3, 4 or 8 GB LPDDR4
StoragemicroSD cardmicroSD card; USB boot
GPU—VideoCore VI
Input voltage5 V via micro-USB5 V, 3 A via USB-C
Wireless2.4/5 GHz 802.11ac Wi-Fi; Bluetooth 4.2 and BLE2.4/5 GHz 802.11ac Wi-Fi; Bluetooth 5 and BLE
EthernetUp to 300 Mb/s, with Power over Ethernet supportGigabit; PoE+ with a separate PoE+ HAT
USB4 × USB 2.02 × USB 3.0, 2 × USB 2.0
VideoHDMI; composite on the 3.5 mm AV jack; DSI display connector2 × micro-HDMI; composite on the 3.5 mm AV jack; DSI display connector
Launch priceUS$35From US$35 (1 GB)

Next came the Raspberry Pi 5

SpecRaspberry Pi 4 Model BRaspberry Pi 5
Chip / SoCBroadcom BCM2711Broadcom BCM2712 with Raspberry Pi RP1 I/O controller
CPU4 × Cortex-A72 (ARMv8, 64-bit)4 × Cortex-A76 (Armv8-A, 64-bit)
Clock1.5 GHz at launch; 1.8 GHz in the current product brief2.4 GHz
RAM1, 2, 3, 4 or 8 GB LPDDR41, 2, 4, 8 or 16 GB LPDDR4X
StoragemicroSD card; USB bootmicroSD card; NVMe via the PCIe connector and an M.2 HAT
GPUVideoCore VIVideoCore VII
Input voltage5 V, 3 A via USB-C5 V, 5 A via USB-C (5 V, 3 A with a 600 mA USB limit)
Wireless2.4/5 GHz 802.11ac Wi-Fi; Bluetooth 5 and BLE2.4/5 GHz 802.11ac Wi-Fi 5; Bluetooth 5 and BLE
EthernetGigabit; PoE+ with a separate PoE+ HATGigabit, with PoE+ support
Video2 × micro-HDMI; composite on the 3.5 mm AV jack; DSI display connector2 × micro-HDMI, dual 4Kp60
ExpansionCSI camera connectorSingle-lane PCIe connector; 2 × combined camera/display connectors; UART, fan and RTC battery connectors
Launch priceFrom US$35 (1 GB)US$60 (4 GB), US$80 (8 GB)

Power and battery

3 facts
Recommended supply
3.0 A[5]
USB peripheral budget
1.2 A[5]
Typical bare-board draw
600 mA[5]

Size and mechanical

1 facts
Board size
85 × 56 mm[8]

History and use today

Editorial

History

Launched in June 2019 from $35, the Pi 4 was the biggest jump in the family's history: a much faster SoC, USB 3.0 on a PCIe-attached controller, true gigabit Ethernet and more memory options.[7]

Still useful for

Still the default choice for Home Assistant, NAS and media-server builds, with the widest accessory and tutorial support of any Pi.

Sources

12 sources
  1. Raspberry Pi hardware, Raspberry Pi documentation
  2. Raspberry Pi hardware introduction (documentation source)
  3. Processors, Raspberry Pi documentation
  4. GPIO and the 40-pin header, Raspberry Pi documentation (source)
  5. Power supplies, Raspberry Pi documentation (source)
  6. Frequency management and thermal control, Raspberry Pi documentation (source)
  7. Raspberry Pi 4 on sale now from $35, Raspberry Pi news
  8. Raspberry Pi 4 Model B product brief
  9. Raspberry Pi OS downloads, Raspberry Pi
  10. Zephyr board definition (rpi_4b) at 3c61a12bdd
  11. CircuitPython board definition (raspberrypi_pi4b) at 83b54473a1
  12. Linux kernel device tree (bcm2711-rpi-4-b.dts) at 551c722f40

Spotted a mistake?

Reviewed by hand

Every report is read by a person and checked against a source before anything changes. Please link one if you have it.

Report a mistake