The MagPi, Issue 94

The MagPi Issue 94This month’s The MagPi Magazine celebrates the launch of the Raspberry Pi 4 Model B 8GB, the latest single-board computer from the Raspberry Pi Foundation – and the most expensive and highest-specification model to boot.

My cover feature for the launch begins with an overview of the board, which is effectively identical to the previous 1GB, 2GB, and 4GB models bar the memory module in use. With 8GB of LPDDR4 on board, it has twice the memory of its nearest predecessor – and eight times the entry-level model, since pseudo-retired when falling memory prices brought the cost of the 2GB model down to the same level as the 1GB.

The next two pages diverge from my usual launch-day coverage, replacing benchmarks with a dive into the sort of use-cases that could justify moving from 4GB to 8GB of RAM: storage caching, disk-free computing, in-memory databases, virtual machines and containerised applications, machine learning and the like.

The reason for the shift away from benchmarking is simple: in repeated testing the Raspberry Pi 4 Model B 8GB proved absolutely identical in performance to any other model of Raspberry Pi 4, unless the workload exceeded available free memory. While it would have been easy to develop synthetic benchmarks which would show a dramatic improvement in performance for the new model, it would have been misleading to anyone expecting to see a speed boost for day-to-day computing.

From there, the feature moves on to an interview with Raspberry Pi Foundation founder Eben Upton on the timing of the launch – “[it is] absolutely as soon as we can,” he told me during the interview, “the memory packages we’re using are literally some of the first off the production line, a brand-new, shiny memory technology” – the sort of user the new model targets, the Foundation’s work on a 64-bit version of the Raspberry Pi OS which launches in beta today alongside the new board, and the future of the Raspberry Pi 4 range which, sadly, is not likely to include a 16GB model.

The full feature is available to read now in The MagPi Issue 94, available to purchase with global delivery or to download as a free Creative Commons-licensed PDF on the official website.

The MagPi, Issue 93

The MagPi Issue 93In this month’s The MagPi Magazine you’ll find my cover feature on working from home using a Raspberry Pi as a fully-functional desktop computer – and, as an added bonus, my photography of the TBBlue ZX Spectrum Next.

First, the cover feature. With a massive explosion in the number of people working remotely worldwide, and the corresponding shortages in hardware and accessories, now is a great time to look towards the Raspberry Pi as a functional alternative to traditional PCs. The six-page feature is split into three sections. The first of these sections looks at installing a Raspberry Pi Camera Module – or the newly-launched Raspberry Pi High Quality Camera Module – or USB webcam and using it for video conferencing via Google Hangouts.

The second section looks at online collaboration platforms, from Google Docs and Google Drive to Slack, Discord, and Firefox Send. The last section takes a look at LibreOffice, the open-source equivalent to Microsoft Office which is pre-installed in Raspbian Linux and fully compatible with the Raspberry Pi. Finally, a sprinkling of tips and tricks complete the feature.

The ZX Spectrum Next review, meanwhile, was written by The MagPi’s editor Lucy Hattersly, but illustrated by me: My hero shot of the ZX Spectrum Next, plus a close-up of the Rick Dickinson-designed keyboard which proved responsible for a two-year delay on the device as it was tweaked for maximum quality and performance, grace the two-page feature alongside a pair of images taken from the ZX Spectrum Next promotional materials.

All this, and more, is available in both the print edition and the free Creative Commons-licensed PDF download from the official magazine website.

The MagPi, Issue 90

The MagPi Issue 90This month’s MagPi, the official magazine of the Raspberry Pi Foundation, comes with a surprise bonus: a cover-mounted stand, available to download for 3D printing or laser cutting in the digital version, designed to hold up to three Raspberry Pi 4s in a vertical orientation. Naturally, it needed testing – and so you’ll find a feature comparing the stand to five commercial cases also designed to improve cooling.

My thermal testing feature in Issue 88 proved that putting the Raspberry Pi on its edge, rather than flat on a desk, could improve cooling and allow it to run faster for longer. The same test workload is repeated here on the bundled vertical stand plus cases from FLIRC, Argon40, Pimoroni, The Pi Hut, and SensorEq – and many thanks to all involved for their assistance with review samples.

Each case is installed as per the manufacturer’s instructions, then the Raspberry Pi 4 Model B 4GB inside is given a ten-minute run of a very thermally-intensive workload – an unlocked glxgears to put load on the GPU and a four-thread stress-ng FFT run for the CPU – followed by five minutes cooling. The temperature of each is graphed along with the operating speed of the CPU – which drops as the temperature rises above 80 degrees Celsius.

Finally, each case was placed underneath a thermal camera to see how effective it is at distributing the heat from the SoC. With the notable exception of one case – the case from The Pi Hut, which is constructed from light-transparent but thermally-opaque Perspex acrylic – the imagery helps to indicate whether a design has thermal headroom for longer workloads or is already working as hard as it can.

The feature is available in full in The MagPi Issue 90, which can be purchased in print from newsagents and supermarkets now or with global delivery from the Raspberry Pi Press store. It’s also available for free download under a Creative Commons licence; while the digital version doesn’t include the cover-mounted stand for obvious reasons, the design can be downloaded for home or commercial 3D printing or laser cutting from the magazine’s GitHub repository.

The MagPi, Issue 83

The MagPi Issue 83This week saw the release of the Raspberry Pi 4, first in a new generation of single-board computers from the not-for-profit Raspberry Pi Foundation. As is usual for the launches, I was approached by The MagPi Magazine – the Foundation’s official publication – to prepare coverage for the launch, including interviews, imagery, and a wealth of benchmarks.

My coverage for the magazine, spread across a whopping 12 pages, begins with a high-resolution hero shot of the board with macro-image call-outs for its key features and components – including the new USB Type-C power connector, BCM2711B0 system-on-chip, and shiny dual-micro-HDMI video outputs capable of driving high-resolution 4K displays.

Next, there’s an interview with Foundation co-founder Eben Upton covering everything from the reason the board is available now when a 2020 launch had previously been suggested, how it can potentially replace a desktop PC in a range of environments, backwards compatibility with the existing Raspberry Pi ecosystem, and a hidden Easter Egg on the PCB – only accessible to those brave or foolhardy enough to unsolder the USB connector.

The benchmarking section, spread across four pages, marks a departure from previous launches: this time around I pulled the focus away from synthetic benchmarks, though the classic Linpack still makes an appearance if only to demonstrate how the Arm processors’ NEON extensions can dramatically improve performance, in favour of a variety of real-world workloads: image editing with the GIMP, file compression with bzip2 and lbzip2, browser performance in Chromium, and gaming performance with OpenArena, alongside USB, Ethernet, and Wi-Fi throughputs. In all cases, the workloads are entirely reproducible: all packages used for the real-world workloads are available at launch in the Raspbian Buster software repositories. If four pages isn’t enough, additional benchmarks are available on my Medium post.

As usual, the benchmarking also includes a thermal analysis: images of the Raspberry Pi 4 and its immediate predecessor the Raspberry Pi 3 Model B+ were taken after a ten-minute CPU-heavy workload using a Flir thermal imaging camera, the data processed to a fixed temperature scale of 22-80°C to avoid noise from ambient surfaces, then overlaid on an edge-enhanced high-resolution visible-light image of their respective boards using a high-contrast rainbow colour palette. These images represent a fair amount of work, but there’s no better way to see both how hot the Pis get under continuous load and which components are responsible for that heat – not to mention how effective the design is at bleeding the heat off through the PCB, something with which the older Raspberry Pi models with plastic-encased chips have struggled.

Finally, the piece closes with a two-page interview with Simon Long on the new Raspbian ‘Buster’ operating system – launching ahead of the upstream Debian 10 ‘Buster’ release, interestingly – and its revised, flatter user interface. While much of the under-the-hood work for Buster was to get it ready for the Raspberry Pi 4 – previous Raspbian releases won’t work on the new board – it’s also available for older Raspberry Pi models, and comes with some convincing reasons to upgrade along with a handful of software compatibility issues that offer a reason to hang fire.

As always, The MagPi Issue 83 is available to buy in print format from all good newsagents, supermarkets, and book sellers; a free digital copy, released under the Creative Commons Attribution-ShareAlike-NoCommercial licence, is also available from the official website.

The MagPi, Issue 79

The MagPi Issue 79In this month’s issue of The MagPi Magazine you’ll find my review of the Argon One, a clever case for the Raspberry Pi that if creator Argon Forty’s name is anything to go by will be followed up by 39 successive designs.

Raspberry Pi cases are ten a penny, but the crowdfunded Argon One stands out for one very heavy reason: the majority of the case, bar a plastic base, is made from a single piece of aluminium. It gives the case heft, but serves a real purpose too: the Raspberry Pi’s system-on-chip (SoC) is connected to the body of the case via a pillar of aluminium – turning the entire case into a giant heatsink.

It’s a great idea, and definitely works, but means the case has restricted compatibility: only the Rasbperry Pi 3 Model B and Model B+ will fit, with other models having their SoCs in a different position. If your Pi does fit, you’ll find the Argon One works a charm – though a built-in fan appears to make little practical difference to temperature levels.

The only real fly in the ointment, though, is that a daughterboard which provides a smart power button on the rear and power for the fan – joined by a second that moves the analogue AV and HDMI ports to the rear with the others – causes enough voltage drop to trigger ‘undervolt’ warnings and throttling on most power supplies. Only Argon Forty’s own 5.25V/3A supply, or an equivalent, avoids this – information that came too late for backers of the original Kickstarter campaign.

The full review, and a lot more beside, is available at your nearest newsagent, supermarket, or for free download under a Creative Commons licence from the official website.

The MagPi, Issue 77

The MagPi Issue 77If you’ve ever wanted to tackle an electronics project but didn’t quite know where to start, my latest article for The MagPi Magazine should get you up and running: it’s a look at resources for learning beginner-level electronics.

Centred, naturally enough, around the Raspberry Pi itself, my feature walks through a number of different resources: books, including Phil King’s Simple Electronics with GPIO Zero, all-in-one electronics kits of components and project sheets, online courses, and video tutorials for everything from connected LEDs and switches to the Raspberry Pi through to core concepts surrounding precisely what electricity is and how it works.

As with all Raspberry Pi Press publications, The MagPi Issue 77 is available for free download under a Creative Commons licence from the official website, or you can pick up physical copies in your favourite newsagent, supermarket, or from the comfort of wherever you are right now via the Raspberry Pi Press Store.

The MagPi, Issue 69

The MagPi Issue 69This month’s issue of The MagPi, the official Raspberry Pi magazine, has a review which took an unexpected turn: the Andrea Electronics PureAudio Array Microphone Development Kit, or MDK.

When Andrea’s kit – which is comprised of a PureAudio-branded USB soundcard based on a common low-cost USB audio chip, a SuperBeam stereo microphone with Velcro fixing pad, and some downloadable software – arrived, it did so under a different name: the Speech Development Kit, or SDK. The brief documentation provided explained that the kit made it easy to develop your own voice-activated software, detecting a trigger phrase and running tasks accordingly.

Sadly, that turned out not to be the case. While the bundled software does indeed activate on a trigger phrase, that’s all it does; to actually achieve anything, you need to write your own software. Not even basic text-to-speech or speech-to-text functionality is included, and while Andrea provided at-the-time unreleased ‘vocabulary files’ for individual instructions these were extremely limited and not user expandable. Worse, the clever filtering library – the only thing that makes the kit stand out from an off-the-shelf microphone and cheap USB soundcard – does not appear to the system as a driver, and is functional only with software you write yourself and the bundled extremely simple demonstration program.

Throughout the review, Andrea Electronics remained in constant communication, and took all my criticisms of the bundle on board. The result: a rapid shift in targeting, removing consumer- and hobbyist-oriented marketing from the bundle and repositioning it as a microphone – rather than speech – development kit aimed solely at professional developers. While it’s still not something I could recommend, it is at least now properly placed in the market.

For the full review, you can pick up The MagPi Issue 69 in print now at your nearest supermarket or newsagent, or download the full issue for free under a Creative Commons licence from the official website.

The MagPi, Issue 68

The MagPi Issue 68The launch of a hardware refresh for the low-cost yet surprisingly-capable Raspberry Pi single-board computer is always a great opportunity to take stock of how the project has progressed since its launch six years ago, and the result is this: a special cover feature for The MagPi celebrating the release of the Raspberry Pi 3 Model B+, or Pi 3 B+ to its friends.

Following roughly the same format as my cover feature for the launch of the Raspberry Pi 3 from March 2016, and my cover feature for the Pi Zero’s launch back in November 2015, my multi-page feature begins with an overview of the board highlighting its key new features with high-resolution call-out photography: the new Broadcom BCM2837B0 system-on-chip which dispenses with the old plastic package for a new direct-die layout protected by a metal heatspreader; the new dual-band 2.4GHz and 5GHz Wi-Fi and Bluetooth radio module; a Pi Zero-inspired ground plane antenna, which boosts wireless performance still further; a Power over Ethernet (PoE) header for the optional PoE HAT; gigabit Network connectivity; and a custom-designed power management integrated circuit (PMIC) which improves regulation and assists with the clockspeed increase to 1.4GHz.

Taking a brief pause for a quick getting-started guide for those new to the Raspberry Pi, the feature then gets into its stride with a full suite of benchmarks across two pages. Measuring everything from CPU and memory performance to Ethernet throughput, power draw, and Wi-Fi signal quality, the benchmarks don’t just cover the Pi 3 B+ and its immediate predecessor; the benchmarks compare the new board to every single mainstream model of Raspberry Pi in the project’s history, all the way back to the original Model B from the initial pre-production run. If you’ve ever wondered how things have improved over time, this feature will let you know exactly that.

A further two pages are taken up by my interview with Raspberry Pi Foundation co-founder Eben Upton, who first introduced me to the project all those years ago. Diving into the changes and improvements made in the Pi 3 B+’s design, which is the work of engineer Roger Thornton, the interview also includes several behind-the-scenes images and – because I can never resist the opportunity – a thermal imaging analysis demonstrating how the new packaging and thicker PCB help the Pi 3 B+ deal with heat dissipation, despite its faster clock speed compared to the hot-running Pi 3.

To read through the full feature, which also includes a more detailed getting-started guide and ten project ideas which take advantage of the board’s increased power, head to your local newsagent, supermarket, or download the issue digitally under the permissive Creative Commons licence from the official website.

The MagPi, Issue 67

MagPi Issue 67This month’s MagPi magazine includes a review of the Allo DigiOne Player, a clever though high-priced add-on for the Raspberry Pi which its creator claims gives it pitch-perfect digital audio capabilities.

Designed as a ‘digital transport’ – a device which provides a digital, rather than analogue, signal for decoding by an external digital-to-analogue converter (DAC) – the DigiOne Player is a plug-and-play design based on Allo’s DigiOne S/PDIF HAT. As the name suggests, the primary part of the Player is a Hardware Attached on Top (HAT) add-on for the Raspberry Pi which provides a Sony/Philips Digital Interface (S/PDIF) audio output on an RCA or BNC jack; the Player is simply a bundle which includes a Pi, case, and cabling.

There’s no denying that the DigiOne is a clever design, with a surprising amount of hardware crammed into a small space. At nearly £150, though, it’s priced head and shoulders above the competition and lacks some of their features – such as the optical output of the £30 JustBoom Digi HAT, ditched due to what Allo calls unacceptable built-in jitter levels avoided through the use of electrical connectivity.

For my conclusion on the device’s value, you can pick up The MagPi Issue 67 at your nearest supermarket, newsagent, or for free download under a Creative Commons licence via the official website.

The MagPi, Issue 54

The MagPi Issue 54This month’s The MagPi Magazine, the official publication of the Raspberry Pi community, features my review of an impressive compact network-attached storage (NAS) device: the Nextcloud Box.

Built around the PiDrive storage system from Western Digital Labs and featuring software from the open-source Nextcloud project – itself born from a fork of the Owncloud project – the Nextcloud Box does exactly what it says on the tin: it’s a box which runs Nextcloud.

More accurately, it’s a box that can run Nextcloud. Out of the box, there’s a key piece missing: the packaging reveals a two-part plastic chassis with clever magnetic clasp, a smart split power and data cable, a power supply, a 1TB Western Digital 2.5″ hard drive, and a micro-SD card with the Nextcloud software already loaded onto an Ubuntu Core installation. What you don’t get is a Raspberry Pi: the brains need to be supplied separately, with only the Raspberry Pi 2 supported at the time of writing.

Once you’ve affixed your Pi in place with the bundled Torx screwdriver and screws, you can begin the installation process – which is as simple as putting the micro-SD card in and connecting power. Over the course of a few minutes the operating system is copied to the 1TB hard drive, and then the system reboots ready for configuration.

Nextcloud is, I have to say, incredibly impressive software. While there’s some way to go in certain aspects of usability – in particular setting the NAS up for access from outside your home network requires a bit of fiddling at the command line, registration of a domain name, and manual port forwarding on your router or gateway – the UI and general functionality are both polished to a high standard.

For my full opinion on the device, though, you’ll have to read the review – and you can do so for free by downloading the Creative Commons licensed DRM-free PDF at the official MagPi website, or by picking up a print copy from your nearest supermarket or newsagent.