Beyond work

Personal projects

Things I build for fun, away from legislative technology. I trained as an electrical engineer, and I still like having a piece of hardware on the bench.

Project 1

uConsole Cyberdeck

The uConsole is a small, modular handheld computer from ClockworkPi: a 5-inch screen, a built-in keyboard and trackball, and a socket for a compute module such as a Raspberry Pi. It runs Linux and is meant to be opened up and extended, which makes it a good starting point for a cyberdeck.

I’ve always been fascinated by small electronic gadgets. My first programming was a Defender-style game written in Z80 machine code on a Timex Sinclair 1000, and the uConsole is a return to that kind of tinkering. I ordered mine in February 2026 and built it in November.

ComputeRaspberry Pi CM4On ClockworkPi’s adapter board, powered by two Samsung 30Q 18650 cellsHardware
SoftwareRaspberry Pi OSClockworkPi’s official image; trying Rex’s community distributions nextSoftware
Add-onsFixes and upgradesWi-Fi antenna lifted on a foam spacer, replacement trackball switches, 256 GB SanDisk Extreme microSD cardMods
PlansTinkering, separate from workIncluding resurrecting a bit of my past, like AmigaOSUse
StatusUp and runningAfter a first weekend of troubleshooting; mostly used with a USB keyboard and mouse for nowStatus
The ClockworkPi uConsole on a desk with a compact wireless keyboard and mouse in front, and a stacked Raspberry Pi cluster and a portable shortwave radio behind it
The uConsole on my desk, with a Raspberry Pi cluster and a shortwave radio behind it.

Read the build story: Notes From the First Weekend →