Raspberry Pi 4
Raspberry Pi 4
Main page
86747

Raspberry Pi 4

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
Raspberry Pi 4

The Raspberry Pi 4 is the fourth generation of the Raspberry Pi flagship series of single-board computers. Developed by Raspberry Pi Holdings and released on 24 June 2019, it introduced significant upgrades over its predecessor. At its core, the Pi 4 features a Broadcom BCM2711 system on a chip (SoC), which has a quad-core 64-bit ARM Cortex-A72 CPU and a VideoCore VI GPU, offering a boost in processing and graphics performance.

Among other notable hardware improvements are the addition of two USB 3.0 ports, the inclusion of true gigabit Ethernet, and support for dual displays at 4K resolution through two micro-HDMI ports. Furthermore, RAM options go beyond the 1 GB standard of previous models, adding 2, 4, and 8 GB variants. While the base model with 1 GB of RAM maintained the $35 price point that had become a hallmark of the Raspberry Pi series, the higher RAM variants exceeded this price due to increased production costs.

On 28 September 2023, the Raspberry Pi 5 was announced, succeeding the Raspberry Pi 4.

The Raspberry Pi 4 features a Broadcom BCM2711 SoC, which is a significant upgrade over previous models. It retains the quad-core design of the BCM2837 used in the Raspberry Pi 3 series but uses more powerful ARM Cortex-A72 CPU cores based on the ARMv8 64-bit architecture, running at either 1.5 or 1.8 GHz depending on the chip revision. Early models used the B0 stepping (an earlier chip version), while later revisions adopted the C0 stepping in mid-2021, which offers improved thermal performance and the higher clock speed. The BCM2711 is about 50% faster than the BCM2837 used in the Raspberry Pi 3 Model B+. The processor includes 32 KB of L1 cache, 48 KB of L1 instruction cache per core, and a shared 1 MB L2 cache.

The BCM2711 integrates a VideoCore VI GPU, replacing the VideoCore IV used since the original Raspberry Pi. It is clocked at 500 MHz and includes a new Memory Management Unit, allowing it to access more memory despite being a 32-bit GPU. The GPU supports the OpenGL ES 3.1 and Vulkan 1.2 APIs. The multimedia capabilities include hardware decoding of H.265 (4Kp60) and H.264 (1080p60 decode and 1080p30 encode) video.

The Raspberry Pi 4 uses LPDDR4 RAM running at 3.2 GHz. It is available in variants with 1, 2, 3, 4 or 8 GB of memory, with the 8 GB model introduced a year after the initial release and the 3 GB model introduced in April 2026.

The Raspberry Pi 4 introduced several upgrades to input/output (I/O) capabilities. USB connectivity was improved from four USB 2.0 ports on earlier models to two USB 3.0 ports and two USB 2.0 ports. A dedicated PCI Express bus connects the USB controllers and a natively attached Ethernet controller, enabling true Gigabit Ethernet speeds (on the Raspberry Pi 3 the internal USB 2.0 connection limited speeds to 300 Mbit/s). The single full-sized HDMI port on previous models was replaced by two micro-HDMI ports, allowing for dual-display output. The computer can drive two 4K displays at 30 Hz or one at 60 Hz, while the Pi 5 improves on this with support for two 4K displays at 60 Hz.

The board includes two DSI display ports (only one exposed on the Raspberry Pi 4B) and two CSI camera ports (only one exposed on the Raspberry Pi 4B). It also supports up to six I²C and UART interfaces and up to six SPI interfaces (five exposed on the Raspberry Pi 4B). Bluetooth was updated from version 4.2 to 5.0, and the power input switched from Micro-USB to USB-C. With an optional HAT board installed, the Ethernet port supports Power over Ethernet.

See all
User Avatar
No comments yet.