-
The Raspberry Pi Model 4 B+ offers a big leap in specs from the previous generation Raspberry Pi boards.Â
As you might have heard, it runs on a 1.5GHz quad-core 64-bit ARM Cortex-A72 CPU (~3Ă— performance) with three variations of the board that have different memory capacities: 1GB, 2GB, or 4GB of LPDDR4 SDRAM.
Let's take a closer look at it and more of its features!
-
Broadcom CPU - The new Broadcom BCM2711 system-on-chip (SoC) has the same packaging as its predecessor, but it is more powerful with a vastly improved bandwidth for both memory and external hardware.
-
USB-A 3.0 ports - Two of the USB ports are now USB 3.0, so you can expect a transmission speed of 5 Gigabits per second (around 625 megabytes per second or 625MB/s), about ten times faster than USB 2.0 (480 megabits per second which is 60 megabytes per second or 60MB/s).
The other two ports are USB 2.0. You can distinguish the USB 3.0 ports by the blue plastic used in the port.Â
So what does this mean?
Not only can these be used to connect to peripherals such as a keyboard and mouse, other HID devices such as a game controller, but the Pi 4B+ can even be used as a full-fledged file server.
-
Ethernet port - Full throughput Gigabit ethernet is here! Back then, the Pi 3B+'s LAN7500-series chip controlled the USB ports and Ethernet port, turning a single USB connection into an Ethernet controller. However, everything needed to go through the USB 2.0 connection, and was thus limited to about 300 Mbps.Â
On the Pi 4, with the Broadcom BCM54213 Gigabit ethernet controller, it is directly connected at full bandwidth to the new SoC, so you can expect 1000Mbps, a true Gigabit performance. Connect the Raspberry Pi to a network via an Ethernet cable, here.Â
Take a closer look and you will also notice that the Ethernet and USB port positions have also been flipped!
-
Dual HDMI Ports - Another noticeable difference between the Raspberry Pi 4B+ and its predecessor is the new dual-monitor 4k60fps support. While it requires micro HDMI cables to connect to, this feature is a huge step up from the Pi 3B+, where there was just 1080p60 in one HDMI 1.4 port. Now, we've got 2 x micro HDMI ports and the ability to output to 4Kp60 in each.
This is in part thanks to its powerful GPU, which also supports OpenGL ES 3.0, plus some features of OpenGL ES 3.2.Â
The two HDMI ports are labelled HDMI0 and HDMI1. If you are connecting only a single monitor, use HDMI0 to connect a monitor to via a HDMI cable, or an appropriate adaptor for a DVI monitor.
-
5V USB-C (Input power Only) - The power plug is now USB-C with a recommended PSU rating of 3A. However, according to the Raspberry Pi Foundation, "A good quality 2.5A power supply can be used if downstream USB peripherals consume less than 500mA in total."Â
So, you can use existing 2.5A PSU -- simply use a USB to USB-C adaptor.
Connecting the power supply should always be done last, after you have connected all other components.
-
Display Serial Interface (DSI) Connector - This connector accepts a flat ribbon cable that can be used to communicate with an LCD or OLED display screen.
-
Wireless Module -Â The Raspberry Pi 4B+ has built-in WiFi unlike older models such as the Raspberry Pi 1 Model A+ or Raspberry Pi Zero. This is the wireless module on the board.Â
Note: As it was for the Raspberry Pi 3B+, 802.11ac is now supported, which means the Pi can do WiFi at 5 GHz as well as 2.4 GHz.Â
-
Bluetooth 5.0 (and BLE) - Longer range and less power used. An upgrade from the Pi 3B+ and its Bluetooth 4.2 capabilities.
-
MicroSD card slot - This is where you insert the microSD card, normally where the operating system software and files are stored.
-
Camera Serial Interface Connector (CSI Connector) - This port allows a camera module to be connected directly to the board.
-
40-Pin GPIO Header - These pins allow you to connect electronic components such as sensors and actuators i.e. LEDs and buttons to the Raspberry Pi.
-
3.5mm audio & composite video jack - Connect headphones or speakers here.