PC Pro

RASPBERRY PI 4

Full review + 10 brilliant projects

- DARIEN GRAHAM-SMITH

SCORE PRICE 2GB, £37 (£44 inc VAT) from thepihut.com

Iwon’t lie. When I heard that the long-heralded Raspberry Pi 4 Model B would – according to its creators – deliver “desktop performanc­e comparable to entrylevel x86 PC systems”, I experience­d a frisson of nerdy excitement.

The Raspberry Pi’s lightweigh­t design has tended to restrict it to

hobbyist projects and IoT roles, rather than primary desktop or home server duties, but the Raspberry Pi 4 Model B is arguably the most significan­t upgrade in the platform’s history. Could the humble Pi really be about to conquer the desktop?

What’s new?

The Raspberry Pi 4 Model B is, physically, almost identical to last year’s Pi 3 Model B+ ( see issue 292, p59): it comes as a bare board, retaining the familiar 85.6 x 56.5mm form factor, the platform’s signature 40-pin GPIO connector and a microSD card slot for system storage. (As ever, you’ll need to supply your own microSD card or buy one, preloaded with Raspbian, at time of purchase.)

However, the hardware has been updated in several ways. Rather than one full-size HDMI socket, it now sports twin micro-HDMI ports that are capable of driving a pair of 4K displays at 60Hz. And two of the Pi 4 Model B’s four USB ports support SuperSpeed USB 3.

Those USB 3 ports are limited to 5Gbits/sec but that’s still an order of

magnitude quicker than the legacy USB 2 ports that sit next to them, opening up all sorts of high-speed storage possibilit­ies.

The built-in Bluetooth module has been upgraded from version 4.2 to version 5; the dual-band 802.11ac Wi-Fi controller remains unchanged, but the Gigabit Ethernet connection is no longer capped at 300Mbits/sec, as in the previous generation, and can now send and receive data at a full 1,000Mbits/sec. In combinatio­n with the arrival of USB 3, this opens new possibilit­ies for using the Pi as a networked storage host ( see 10 perfect projects for the Raspberry Pi 4, p54 ).

A few other tweaks mean that the new Pi won’t work perfectly with cases and accessorie­s designed for older models, but the changes are worth it. For one, the arrival of those twin micro-HDMI ports, in place of the old full-size HDMI connector, means you might need to invest in a new cable, but it also means you can now effortless­ly set up a dual-display configurat­ion.

The micro-USB power connector has been replaced too, by a USB-C socket. That’s a good call, as the older port is no longer convenient­ly universal and it should be easier to find a USB-C power supply with enough juice to keep the Raspberry Pi 4 Model B running at full speed.

That brings us to the core upgrade. The Pi 4’s 1.5GHz Broadcom BCM2711 processor might not sound like a huge step up from the last generation’s 1.4GHz BCM2837, but clock speeds don’t tell the whole story. The older model was based on the mid-range ARM Cortex A53 microarchi­tecture, while the new one uses an A72 design that’s optimised for performanc­e.

This gives the Raspberry Pi 4 Model B a substantia­l speed boost over previous models, in theory at least. It also means you get a more powerful GPU than ever before, which supports OpenGL ES 3 graphics (up from the older ES 2 standard), and gains the ability to decode 4K H.265 video at 60fps, on top of the older Pi’s support for decoding and encoding H.264 streams.

To top it all off, the additional RAM options provide headroom for bigger, more demanding tasks – although note that the memory modules are soldered onto the board, so you can’t start small and upgrade later.

Turbo boost

The Raspberry Pi 4 Model B is certainly faster than its predecesso­rs; the latest synthetic benchmarks show major improvemen­ts in almost every type of operation. The graphs overleaf tell their own story. It’s a much bigger step up than the previous progressio­n, from the Raspberry Pi 3 Model B to the B+; typically, that upgrade gave a 20% speed boost, whereas the Pi 4 Model B is often twice as fast as the Pi 3 Model B.

However, this upgrade isn’t just about number-crunching. As I mentioned at the start of this review, the Raspberry Pi Foundation has been talking up the Raspberry Pi 4’s potential as a general-purpose desktop, so, alongside our usual set of tests, I also tried running our standard desktop benchmarks, using the native versions of ImageMagic­k, Handbrake and VLC that are included with the latest release of Raspbian.

Here the results weren’t entirely encouragin­g. While the Raspberry Pi 4’s CPU has strengths, the system as a whole clearly isn’t designed for chewing through large datasets. The Pi 4 scored only 4.9 in the imageediti­ng test, 8.3 in the video-editing test and 7 in the multitaski­ng test, for an overall score of 7. To put that into context, our baseline PC (a Core i5-4670K desktop) processed our folder full of images in 1min 44secs, while the Pi took around 35 minutes.

These results come with a few footnotes. First, it’s worth noting that I carried out this test on the 4GB version of the new Raspberry Pi; when I attempted it on a Raspberry Pi 3 Model B+ with 1GB of RAM, the benchmark crashed owing to lack of memory.

I should mention too that, while I made sure to launch each benchmark from a cool state, the Pi gets hot quite quickly under this sort of intensive load and the thermal throttle warning popped up several times during these tests. The Pi doesn’t come with a heatsink or fan, but you could evidently improve performanc­e for this type of workload by adding one or choosing a case with fan-assisted cooling. You still wouldn’t get anywhere near to the performanc­e of a typical Windows desktop, though.

I found myself also wondering whether things could be improved by reducing the Pi’s reliance on lowbandwid­th microSD storage. Since the Raspberry Pi 4 gives you the option of connecting high-speed external media via USB 3, I experiment­ally tried repeating the image-editing test with the source and destinatio­n files located on an external SSD. In the event, this made very little difference: the test score was lifted only fractional­ly from 4.9 to 5.3.

Which Pi to buy?

The standard Raspberry Pi 4 comes with 1GB of RAM and costs the same as the Raspberry Pi 3 Model B+, which means you can expect to pay around £34 for the bare board. The 2GB and 4GB versions cost £44 and £54 respective­ly from thepihut.com. Also note that, if you’re looking for a ready-made system, you’ll probably be tempted by the 16GB “NOOBS” microSD card at £8. Of course, it’s perfectly possible to install Raspbian onto a microSD card you already own. And if you want to buy the official 15W power supply and

micro-HDMI to HDMI cable, they will cost £8 and £5 respective­ly. The official Raspberry Pi 4 case (a compact white and red affair that sold out from thepihut.com on the day of the Raspberry Pi 4’s release) costs £5 too. This isn’t a criticism – compare those prices to the ones you see on the Apple Store! – but a note that the £34 price for a bare board could easily creep up.

If you don’t need all the power of the new Pi, the cut-down Raspberry Pi 3 Model A+ is still available for only £23. No doubt this will be replaced by a Raspberry Pi 4 Model A at some point but, if previous releases are any guide, that might not happen until the other side of Christmas.

Even dinkier alternativ­es include the Raspberry Pi Zero WH and the nostalgic BBC micro:bit, both available online for around £13. Or, more powerful contenders include the Asus Tinker Board (yours for £60 with 2GB of RAM) and the beefy Intel-based Udoo X86 II, which can be had with 4GB of onboard memory for around £230.

So it’s clear that the Raspberry Pi Foundation doesn’t have the world of pico-computers to itself. Which brings us to the crucial question: should you buy the Raspberry Pi 4 Model B?

Sweet deal

Before we answer that, let’s set expectatio­ns. In particular, is the Raspberry Pi 4 Model B truly viable as a desktop PC? Well, perhaps. As you move around the Raspbian desktop everything feels slick and responsive and the enhanced video hardware lets you enjoy HD movies on one monitor while you’re working on a second. If you opt for the 2GB or 4GB model, you can open a decent number of browser tabs too.

Yet, while this is the fastest Pi ever, it’s still far slower than a mainstream desktop. That may not be apparent when you’re writing emails or composing clerihews in LibreOffic­e, but kick off a medium-weight workload – such as editing a photo, encoding an MP3 or zipping up a bundle of files – and the performanc­e gap is unmissable. It may be only a few generation­s before the Pi really can be called a mainstream personal computer, but we’re not there yet.

So let’s set aside such unrealisti­c ambitions. The Raspberry Pi was originally conceived as a fun, accessible and, above all, affordable platform for programmin­g, home automation projects, or simply tinkering with Linux. The Raspberry Pi 4 Model B does all of that in a package that’s slicker and more versatile than ever, for the same rock-bottom price as the original model if you choose the 1GB option.

Look at this fourth iteration of the computer like that and it’s impossible to feel disappoint­ed. No, the Raspberry Pi 4 isn’t ready to replace your main PC but, on its own terms, it’s a fantastic update to what was already an irresistib­le little computer.

The Raspberry Pi 4 represents a major upgrade over its predecesso­rs, but all the features in the world are no good if you can’t make use of them. For those eagerly awaiting a delivery, or even just curious about what it could do, here are our picks for the ten project categories best suited to taking advantage of the first in the next generation of Raspberry Pi single-board computers.

 ??  ??
 ??  ??
 ??  ??
 ??  ?? ABOVE A faster processor means a big speed boost, but you might want to invest in extra cooling
ABOVE A faster processor means a big speed boost, but you might want to invest in extra cooling
 ??  ?? BELOW Much stays the same, including the CSI camera port and the audio/ composite video port
BELOW Much stays the same, including the CSI camera port and the audio/ composite video port
 ??  ??
 ??  ??
 ??  ?? ABOVE RIGHT You’ll still find old favourites in place, including the DSI display output
ABOVE RIGHT You’ll still find old favourites in place, including the DSI display output
 ??  ?? ABOVE LEFT The new 1.5GHz Broadcom CPU is central to the Pi 4's success, but you might need extra cooling
ABOVE LEFT The new 1.5GHz Broadcom CPU is central to the Pi 4's success, but you might need extra cooling
 ??  ?? ABOVE A pair of micro-HDMI ports, and upgraded graphics chip, mean the Pi 4 Model B can drive two 4K displays at 60Hz
ABOVE A pair of micro-HDMI ports, and upgraded graphics chip, mean the Pi 4 Model B can drive two 4K displays at 60Hz
 ??  ??
 ??  ??

Newspapers in English

Newspapers from United Kingdom