What’s all this?

Question MarkMastodonKeybaseLinkedInGitHub

This is a portfolio site for Gareth Halfacree, the former systems administrator currently earning a living as a full-time technology journalist and technical author. You may know him from his best-selling books the Raspberry Pi User Guide, The Official Raspberry Pi Beginner’s Guide, Get Started with MicroPython on Raspberry Pi: The Official Raspberry Pi Pico Guide, and the Official BBC micro:bit User Guide, or his contributions to national magazines, radio programmes, and publications including Imagine Publishing’s Genius Guide and Tips, Tricks, Apps & Hacks series – or even his eponymous “Gareth Halfacree’s Hobby Tech” feature, a four-page spread in Raspberry Pi Press’ Custom PC Magazine each month.

Continue reading

Digital Roundup, November 2024

The end of the year rapidly approaches, and as we head into December it’s time to take stock of everything I’ve had published in digital outlets in November. As usual, it’s quite the list: 117 news articles, a press release, a long-form hands-on hardware review, and my usual two newsletters – one for the MyriadRF software defined radio community and the other for the Free and Open Source Silicon Foundation (FOSSiF).

November was a busy month for me, but for Raspberry Pi too: the company had no fewer than four product launches this month, from a new portrait-format 7″ touchscreen display and an in-house four-port USB hub to the Raspberry Pi Pico 2 W and the Compute Module 5 family. It’s the latter that’s the focus of this month’s review, a lengthy piece looking at the computer-on-module’s compatibility with the Compute Module 4 ecosystem, compute and thermal performance, and more, including my usual product photography taken in my in-house studio which is definitely not just an IKEA folding table, white backdrop, and a couple of the cheapest soft lights I could find.

Other highlights of the month include the availability of QNX under a maker-friendly licence, bringing my mind back to the wonder of the Incredible 1.44MB Demo, a project to find a new use for the CarThing devices Spotify has decided to brick, kernel-level pulse-width modulation (PWM) support on the Raspberry Pi range, advanced remakes of the Atari 800XL and Cantab Jupiter Lynx, a 3D-printable macropad design which uses a clever membrane system instead of mechanical switches, and the availability of Milk-V’s Megrez RISC-V single-board computer.

A full list follows – and with that, on to December to bring 2024 to a close!

Digital Roundup, October 2024

Another month has come to a close and it’s time to take stock of everything I’ve had published in digital outlets throughout October.

It’s been a busy month, with a number of high-profile launches – not least of which are new products from Raspberry Pi, which is branching out into microSD Card and SSD storage devices in order to deliver guaranteed performance and compatibility with its single-board computer range. STMicroelectronics has also been looking at storage, announcing “Page EEPROM” chips which, it says, combine the benefits of EEPROM and flash memory for non-volatile storage.

It’s been a good month for makers, too, with some very interesting projects – like Stephen Hawes’ work to have a LumenPnP pick-and-place machine place working components on an active circuit for in-production testing, David Buchanan’s “electromagnetic pulse” attack to gain a shell on a laptop, a staggering array of badge Simple Add-On boards, and my favourite of the month: Luke Mortimer’s Quandoom, which runs a cut-down version of id Software’s 1993 classic Doom on a (simulated and very much future-gazing) quantum computer.

A full list of my articles from October, with links to read each in full, is available below.

Digital Roundup, September 2024

It’s been a busy September, there’s no doubt about that: the month has seen the publication of 116 news articles, my two regular newsletters – one for the Free and Open Source Silicon Foundation (FOSSi Foundation) and one for the open-source software-defined radio project MyriadRF – and the first stage of a roadmap document to be presented to the European Commission later this year.

On that last topic first, I was approached by the FOSSi Foundation to act as editor for a whitepaper document offering an overview of the state of the open-source electronic design automation (EDA) sector in Europe and a roadmap for how investment could help deliver improved resiliency and technological sovereignty in the region. A collaborative document pulling in contributions from industry, academia, and the community, my first editing pass was completed in September; a second pass is scheduled for October ahead of the document’s presentation to the European Commission via the GoIT project.

The biggest news story, meanwhile, came at the end of the month: the release of the Raspberry Pi AI Camera Module, a MIPI Camera Serial Interface (CSI) accessory for the Raspberry Pi family of single-board computers which uses Sony’s IMX500 “Intelligent Image Sensor” to deliver on-sensor computer vision acceleration. My review was published day-and-date on Hackster.io, just squeaking under the wire for inclusion in the September round-up – and, as usual, includes a wealth of in-house photography.

Other big stories include a project to distribute Commodore VIC-20 software via YouTube video streams, several Espressif ESP32-based development board launches, a virtual joystick library for LVGL, the formal unveiling of the MNT Reform Next open-hardware laptop, a lower-cost MiSTer-compatible FPGA emulation board, the discovery that Play-Doh can be used to deliver ultra-low-cost sensors for human-machine interface systems, and my most popular story of the month: an open-source kit to build a plasma-ring-generating desk toy, inspired by tokamak nuclear reactor technology.

Digital Roundup – August 2024

Another month draws to a close, and it’s time to take stock of every article I’ve had published digitally over the past month.

The highlight of the month was, of course, the launch of the Raspberry Pi Pico 2 and its dual-architecture quad-core RP2350 microcontroller – one of a number of RISC-V design wins in August, as the free and open source instruction set architecture gains serious momentum. While some of the shine has been taken off the RP2350’s launch by the discovery of a hardware flaw, addressed in official erratum RP2350-E9, plenty of third parties have either pledged to adopt the part or have already launched hardware based around it.

Other topics of note this month include a great project from Guy Dupont to have a mouse play a game of Pong entirely in-firmware, relying on persistence of vision to have the cursor appear to be both bats and the ball simultaneously, Tim Alex Jacob’s work to give an existing LED badge design to the ability to be updated via flashing lights Timex DataLink-style, the impressive HaLiTerm Mini handheld, and an exerciser for your tired old floppy drives.

All this, and two newsletters to boot – what a month!

Digital Roundup – July 2024

July has rolled to a close, so it’s time to take stock of everything I’ve had published in digital outlets over the past calendar month – and, as always, it’s quite the list.

Highlights this month include a look at a calculator aimed at the microcontroller developer, booting Linux from a Google Drive filesystem, ensmartening a cheap off-the-shelf robot mower, a pocket-size DECStation emulator powered by the popular Raspberry Pi RP2040 microcontroller, the impressive Zeal 8-Bit Computer, a 3D-printed “Faux TRS-80,” and a magnetic exoskeleton for your hand – capable, its creators claim, of boosting your performance in games.

Not all news covered was good, though: Shapeways, a pioneer in 3D printing as a service and just-in-time manufacturing marketplaces, announced its bankruptcy this month.

Links for all my articles for July are available below, and there’s plenty more to come this August!

Get Started with MicroPython on Raspberry Pi Pico, 2nd Edition

I’m ecstatic to announce the launch of my latest book: the second edition of Get Started with MicroPython on Raspberry Pi Pico, the best-selling guide to using MicroPython on a Raspberry Pi Pico microcontroller board – now fully updated for the Raspberry Pi Pico W.

The revised larger edition comes with additional chapters specific to the Raspberry Pi Pico W, a device which can do everything the Raspberry Pi Pico can do and more – thanks to the addition of a radio module capable of Bluetooth and Wi-Fi communications. New projects include connecting to a Wi-Fi network, querying remote servers, and hosting a web page capable of interacting with the Raspberry Pi Pico W’s general-purpose input/output pins, plus configuring a Raspberry Pi Pico W as a Bluetooth beacon – connecting, if you’ve got one, to your phone or a second Raspberry Pi Pico W.

It’s not just about the new chapters, though. This second edition offers a complete overhaul: all projects have been brought up-to-date with the latest MicroPython advancements, a now hard-to-find display component has been swapped out for something more readily available at a lower cost, and the ever-talented Sam Adler has created all-new illustrations to bring the book’s look and feel in-line with my recently-launched The Official Raspberry Pi Beginner’s Guide 5th Edition.

As always, I want to thank everyone at Raspberry Pi Press for their work in helping me make this the best book it could be: editor and publishing director Brian Jepson, co-editor Liz Upton, interior designer Sara Parodi, Nellie McKesson in production, photographer Brian O’Halloran, graphics editor Natalie Turner, and head of design Jack Willis, plus everyone else involved in getting the book to shelves today.

Get Started with MicroPython on Raspberry Pi Pico 2nd Edition is available from all good bookshops and Raspberry Pi resellers now, as well as on the official Raspberry Pi Press store for global delivery; if your bookseller doesn’t have a copy, or if you’d like to request it from your library, you can ask for it under ISBN 978-1-912047-29-1.

As always, I hope you have as much fun reading the book as I did writing it!

Digital Roundup – June 2024

Another month flips over on the calendar, and it’s time to take stock of my digital work in June. The month saw my pile of to-review hardware drop a little, thanks to the publication of my hands-on reviews of the Jumperless breadboard and the Arduino PLC Starter Kit over on Hackster.io.

Reviews are always a lot of work, but fun with it. As always, I handle the product photography myself in-house – and June’s shots have come out splendidly. The Jumperless was a little more of a challenge than usual, thanks to the presence of hard-to-capture RGB LEDs viewable only from a very precise top-down angle, but I’d like to think the results speak for themselves.

The to-review pile isn’t exhausted yet, though, so expect to see more reviews in July, along with my usual newsletters and news articles.

Digital Roundup – May 2024

Another month has passed, and it was a shorter one for me thanks to a week’s break with the family – and the kids’ first trip abroad, if you don’t count crossing the northern border into Scotland.

Despite this, I’ve had a bumper crop of articles published online in May. Highlights include the launch of the Raspberry Pi AI Kit, in partnership with Hailo, and the Raspberry Pi Connect browser-based remote access platform, Lex Bailey’s incredible Sinclair ZX Spectrum-powered laptop, Pineberry Pi’s relaunching as Pineboards as it looks to branch out from Raspberry Pi accessories, neuromorphic computing in space, a one-Euro RISC-V personal computer, and a project to encode sound as serial data and play it back with nothing more than a resistor and a capacitor.

My hands-on review on the unPhone, an educational tool which combines the core features of a smartphone bar the actual “phone” parts and lives at the heart of an Internet of Things course at the University of Sheffield, was published on Hackster.io too – and will be followed by additional reviews this June.

Digital Roundup – April 2024

The calendar has flipped over once more, meaning it’s time to take stock of everything I’ve covered over the past month – and what a month it’s been.

April has seen my interview with Matt Venn on the Tiny Tapeout project and related topics land on the Make: website, fresh newsletters for the MyriadRF project and the Free and Open Source Silicon Foundation (FOSSi Foundation), the launch of new Raspberry Pi Compute Module boards – though, sadly, not the ones for which everyone’s waiting – Espressif’s acquisition of M5Stack right before it launches a device powered by competitor STMicro’s silicon, a tiny ZX Spectrum-inspired games console, a major hardware upgrade for the MNT Reform laptop, and the promise from Syntiant that its latest “Neural Decision Processor” can deliver 30 giga-operations per second (GOPS) of compute in a microwatt power envelope.

The biggest news, however, was Zilog’s decision to discontinue the venerable eight-bit Z80 microprocessor family – just short of it reaching its 50th anniversary. The move does, at least, finally put to rest many a 1980s playground argument over whether the Zilog Z80 or the MOS 6502 is the superior chip – the 6502 having been selected to prove a foundry model for the production of fully-flexible semiconductors, a paper on which was published this month.

Special thanks to Professor Hamish Cunningham who, following my covering the project on Hackster.io, kindly sent me an unPhone to try – expect to see a hands-on review of that clever little gadget in the near future.

Now to see what May brings!

Digital Roundup – March 2024

March has been another busy month for digital work, with plenty of news coverage – everything from stealing a car with a Flipper Zero to the launch of the first 64-bit STMicro STM32 microcontrollers (which, confusingly, retain the “32” moniker) and Renesas’ first to feature its in-house proprietary RISC-V core design.

I’ve covered Andrew “bunnie” Huang’s continued work on the Infrared In-Situ (IRIS) silicon inspection project, a vacuum-tube PDP-8 clone, the third-generation “wafer scale” chip from Cerebras, and a 30-cubit quantum computer for your desk – in simulation, at least — along with an “invisible drone,” the KingKong edge AI camera system, and an “inception” attack against virtual reality users.

In chronological order: