The Raspberry Pi revolutionized the single-board computer (SBC) space, and maker communities as a whole. While it wasn't the first development board on the market, the Raspberry Pi quickly rose to prominence as the premiere SBC. With its thriving community, super hardware and software support, as well as competitive price point, the Raspberry Pi dominated other maker boards. Sure, a slew of Raspberry Pi competitors such as the Odroid XU4, ASUS Tinker Board, and RockPro64 flaunted better specs. But the Pi delivered fantastic official support and community resources. On June 24, 2019 the Raspberry Pi Foundation announced the latest iteration of its flagship board, the Raspberry Pi 4. Arriving with a major refresh, it once again sets a standard among dev boards. Check out what's new, and how the Pi 4 handles in this Raspberry Pi 4 review!
Raspberry Pi 4 SpecsWhereas the Raspberry Pi 3 and Raspberry Pi 3 B+ largely debuted incremental updates, the Raspberry Pi 4 offers a complete overhaul. The Pi 3 B+ was essentially an overclocked Pi 3 with improved networking performance. Enter the Raspberry Pi 4 Model B. Despite its form factor which appears nearly-identical to its predecessor, the Pi 4 changes up the positioning of its input/output (I/O) ports. Notably, for video out the Pi 4 Model B opts for dual micro HDMI ports, replacing the single full-size HDMI out on previous models.
Replacing the Pi 3 B+ system-on-chip (SoC), a Broadcom BCM2837B0 quad-core A53 (ARMv8) 64-bit @ 1.4GHz, the Pi 4 offers a 1.5GHz quad-core 64-bit ARM Cortex-A72 CPU. Despite the minor clock speed difference, the Raspberry Pi 4 performs about three times better than the Pi 3 B+. Similarly, RAM gets upgraded from 1GB LPDDR2 to LPDDR4 with 1GB, 2GB, and 4GB variants. The bump from DDR2 to DDR4 alone lends enhanced multi-tasking, and 2GB or 4GB of RAM provides ample power for running apps.
There's 802.11ac Wi-Fi and full Gigabit Ethernet. Bluetooth gets an upgrade to 5.0, up from 4.2 on the Pi 3 B+. For graphics, you'll find a VideoCore VI GPU with OpenGL ES 3.x support which can handle 4K video output at 60 frames per second (FPS). You'll find dual USB 3.0 hosts and two USB 2.0 ports for ample connectivity. With all of this horsepower comes the need for a new power supply. The Pi 4 utilizes USB-C instead of the micro USB power port on earlier Pi generations.
Raspberry Pi 4 specs:
- 1.5GHz quad-core 64-bit ARM Cortex-A72 CPU (~3× performance)
- 1GB, 2GB, or 4GB of LPDDR4 SDRAM
- Full-throughput Gigabit Ethernet
- Dual-band 802.11ac Wi-Fi
- Bluetooth 5.0
- 2 x USB 3.0 and 2 x USB 2.0 ports
- Dual monitor support, compatible with resolutions up to 4K
- VideoCore VI graphics, support for OpenGL ES 3.x
- 4Kp60 hardware decode of HEVC video
Raspberry Pi 4 PricingIn spite of its hardware overhaul, the Raspberry Pi 4 keeps a few constants. The base price remains $35 USD for the 1GB model. Step up to the 2GB version for $45, or $55 for the 4GB Raspberry Pi 4. That's pretty reasonable, especially considering improved Pi performance.
Raspberry Pi 4 Accessories and Operating SystemsThe Raspberry Pi 4 maintains compatibility with a bevy of accessories such as the Power over Ethernet (PoE) hat. But while the Raspberry Pi 3 and Raspberry Pi 3 B+ opted for the exact same form factor and I/O layout of predecessors, thus affording case compatibility, the Pi 4 doesn't. As such, it requires a new case. At launch, there are a few different case options, and FLIRC already offers a Raspberry Pi 4 case.
Raspberry Pi 4 ReviewIt's important to understand that the Raspberry Pi 4 will only continue to improve with performance as operating systems receive optimized updates, and new OSes launch. Right away, the Pi 4 boasts faster video playback and multitasking. For a single-board computer, an upgrade to LPDDR4 from LPDDR2 allows for software to run simultaneously without significantly bogging down your system. Unfortunately, I didn't have a 4K panel to test 4K video output. However, 1080p videos play fine streaming from YouTube and Plex. Likewise, Kodi handled both local file playback and streaming video, with VLC delivering moderately smooth playback. Full-screen 1080p streaming wasn't as buttery smooth as I'd hoped, but definitely delivered a marked improvement over my Raspberry Pi 3 B+.
Raspberry Pi 4 Review and Hands-on: Final ThoughtsUltimately, the Raspberry Pi 4 makes a number of improvements which posit it as a true desktop capable single-board computer. I appreciate the onus on using the Pi for a desktop and computing, such as artificial intelligence (AI) projects. It's truly a remarkable piece of hardware, and the most change for a Pi board to date. I'll likely keep my Pi 4 as a desktop for web browsing, writing and editing, plus some light streaming and home theatre use with LibreELEC, and some gaming with the likes of "Quake 3." It's this focus on the Raspberry Pi 4 for computing which truly sets the Pi apart. Plus, the latest version of the Raspberry Pi clocks in at a competitive price. Overall, it's an incredibly well-rounded maker board worthy of the Raspberry Pi name.
- More, faster RAM
- Better SoC
- Excellent real-world performance
- Lacks OS options at launch
- Incompatible with previous Raspberry Pi cases