Raspberry Pi just announced the rollout of the Raspberry Pi 4! Let's take a look at the biggest upgrades.
The new Raspberry Pi 4 was just released and it adds many new features that make it a pretty radical improvement from the Raspberry Pi 3. First off, let’s compare the technical specifications. Here’s a table of the comparing the RPi 3 and RPi 4.
| Raspberry Pi 4 | Raspberry Pi 3 |
Processor | Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5 GHz | Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz |
Memory | 1GB, 2GB, or 4GB LPDDR4-2400 SDRAM (depending on model) | 1GB LPDDR2 SDRAM |
Connectivity | 2.4GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLD | 2.4GHz and 5GHz IEEE 802.11 b/g/n/ac wireless LAN, Bluetooth 4.2, BLE |
| Gigabit Ethernet | Gigabit Ethernet over USB 2.0 (max throughput 300Mbps) |
| 2 USB 3.0 ports; 2 USB 2.0 ports | 4 USB 2.0 ports |
Video and Sound | 2 micro-HDMI ports (up to 4kp60 supported) | 1 full-size HDMI port |
| 2-lane MIPI DSI display port | DSI display port |
| 2-lane MIPI CSI camera port | CSI camera port |
| 4-pole stereo audio and composite video port | 4-pole stereo audio and composite video port |
| Micro-SD card slot for loading OS and data storage | Micro-SD card slot for loading OS and data storage |
Multimedia | H.265 (4Kp60 decode) | No 4K support |
| H.264 (1080p60 decode, 1080p30 encode) | H.264, MPEG-4 decode (1080p30); H.264 encode (1080p30) |
| OpenGL ES, 3.0 graphics | OpenGL ES 1.1, 2.0 graphics |
Input Power | 5V DC via USB-C connector (minimum 3A) | 5V/2.5A DC via micro USB connector |
| 5V DC via GPIO header (minimum 3A) | 5V DC via GPIO header |
| PoE-enabled (requires separate PoE HAT) | PoE-enabled (requires separate PoE HAT) |
Production Lifetime | At least until January 2026 | At least until January 2023 |
Raspberry Pi 4 Specs
Let’s breakdown a few of the Pi 4’s most notable improvements.
Processing Speed
At the same $35 price point, the Raspberry Pi 4 Model B comes with a faster processor that handles faster RAM. The 1.5GHz processor speed allows the single-board computer to compete with low-end laptops, while the LPDDR4 SDRAM provides quicker memory access than the Pi 3 B+’s LPDDR2 SDRAM. Not only that, but a 4GB RAM version is available for users willing to spend $20 more for the computer.
Peripherals
The Pi 4 modernizes Raspberry Pi’s single-board computer line by including two USB 3.0 ports as well as two USB 2.0 ports.
It ditches the microUSB power port in exchange for a USB type C port. Actual gigabit Ethernet is included without having to allocate and lose out on a USB port. Instead of the Pi 3’s full-size HDMI port, the Pi 4 features two micro-HDMI ports that can handle two 4K displays simultaneously. The Pi 4 also supports OpenGL 3.0 Graphics, unlike the Pi 3.
Raspbian Software Update
A tantalizing tidbit Eben Upton mentioned in Raspberry Pi 4’s announcement was the rollout of a “radically overhauled” Raspbian OS. This overhaul includes security and technical improvements, an updated user interface, and updated applications.
Similarities Between RPi3 and RPi 4
The Raspberry Pi 3B+ and the Raspberry Pi 4B share the same form factor and GPIO compatibility with Pi Hats. However, some Pi 3 cases may not fit the Pi 4 because of the decision to swap the Ethernet port’s location with that of two USB ports.
Should You Upgrade to the Raspberry Pi 4?
At the same price point, the new Pi computer looks like a solid deal for any hobbyist. However, there are some reasons to stick with RPi 3.
Your project needs the exact layout of the Pi 3.
Since the Ethernet port is in a different location and the full-size HDMI port has been removed, projects with limited space for adapters and more cables would not benefit from an upgrade. Since this will not be an issue with most projects, let’s move on to the next reason.
Your project MUST run on less than 3A.
If your project demands low power consumption, the Pi 4 may not be for you. Though it is an efficient computer, it has a minimum current draw of 3 amperes while the Pi 3B+ has a minimum of 2.5 amperes. This may be important for remote projects with small batteries, projects without a stable power supply, or power generating projects.
Your project simply doesn’t need any of the Pi 4’s upgrades.
Before making an impulsive purchase, make sure your project can be improved by having more RAM, a faster processor, and better connectivity. While machine learning projects would greatly benefit from the aforementioned features, a weather station that emails you the temperature and humidity outside might not. Unless your project is still in the ideation stage and you have not purchased the Pi 3B+ yet, there is no need to upgrade your current setup.
If none of these applies to your projects, then the Raspberry Pi 4B is definitely the right choice for you. With the increased processor speed, larger memory capacity, and plenty of peripheral upgrades, the Pi 4 enhances the Raspberry Pi lineup with a modern and dependable single-board computer.
What Do You Think?
Tell us what you think! Did you already order the Raspberry Pi 4? What upgrade are you most excited about? Let us know in the comments.
Cover image and video courtesy of Raspberry Pi.