Experiments with low-energy desktop computing

7 Oct 2025

Experiments with low-energy desktop computing

With talk of how much energy AI data centres consume, I thought it would be interesting to flip things around and investigate low-energy desktop computing for day-to-day use.

I’m a software guy at heart, and I run a network of web servers for a living. Although the web servers need to be powerful, it’s important to me that they’re powered by renewables. That’s all well and good, but my desktop workstation is a classic big-rig of a machine with a hungry graphics card in it.

So my question is…

Can a web developer use a Raspberry Pi 5 as a daily driver?

My go-to laptop is a secondhand Thinkpad X280 (rather than a modern high-end laptop), so I’m somewhat used to mid-level hardware performance. This test is to see how a modern Raspberry Pi should compares to a 7 year-old laptop.

The hardware

  • Raspberry Pi 5 with 16 GB RAM (4 cores)
  • Official RPi 5 PSU
  • 1 TB NVMe Drive
  • Argon One v3 case
  • HDMI monitor @ 1920×1080

This came to just over £240

NOTE: I’m not sponsored for any of this. I bought the equipment myself, after doing my own research.

Raspberry Pi 5 as a desktop PC
Raspberry Pi 5 as a desktop PC?

Setting up the software

Day-to-day, I spend most of my time either in a terminal (doing hardcore tech-wizard mojo) or in a web browser (figuring out why JavaScript isn’t working properly). The OS already comes with a terminal, so the first thing I needed to do was install Firefox Developer Edition.

Screenshot of a Raspberry Pi running Debian , Firefox and a terminal
Raspberry Pi running Debian (OS), Firefox and a terminal window

First thoughts are that it works OK. Firefox loads quickly, and browsing the web works as you’d expect. I’d already switched off Firefox’s new AI features that are enabled by default (I’d rather opt in than have them running unasked). Running the Dev Tools pane makes things feel a touch sluggish, but it’s perfectly usable. Although it’s not super-fast, the experience is not the “wading through treacle” that I feared. So far, so good.

I don’t use VS Code in my workflow, but I wanted to see how the device handles beefier software. Running Firefox (3x tabs) and VS Code consumes less than 20% of the device’s RAM. That’s a nice result, and VS Code is more than usable.

It’s not quite as slick as my laptop, but it’s not far off.

So… Is this a thing?

In short, yes (probably). As I make more efforts to reduce my carbon footprint, while still being able to develop & host modern website infrastructure, I figured the Raspberry Pi desktop would be fun to try. It genuinely has the capacity to replace my big-rig desktop for most of my day-to-day work.

The next phase of this experiment is to actually do it – set aside the big workhorse and put the sprightly little Raspberry front and centre for a week. Lets see how that goes…

Leave a comment