-
Adding Dark Mode to my Blog
I've finally caved; against my better judgement, I've added a dark colour scheme to my blog. In 2026, with modern CSS, this is easier than you might imagine.
2026-08-04
-
Building Oops! All Servos!
Even though these boards were sponsored by JLCPCB, I still wanted to save some money, so I opted to handle the through-hole components myself. I also deliberately ordered a few unpopulated PCBs to use as assembly jigs.
2026-08-03
-
Coming soon... Oops! All Servos!
I'm proud to announce Oops! All Servos!, an expansion board for XIAO/QT Py compatible microcontrollers, breaking out all 11 GPIO pins into servo motor headers, the development of which has been sponsored by JLCPCB.
2026-07-28
-
Peter de Jong Attractors
Last week I published a new web toy, a Peter de Jong attractor visualiser. Written in plain JavaScript and rendering to a canvas, it comes with a small amount of interactivity to alter the co-efficients and see the visualisation change.
2026-06-11
-
Keeping it old school, Unix style, with inetd services!
How to build quick and dirty network services, the Unixy, way with the venerable inetd approach.
2026-04-23
-
Using a Spy! Break! Inject! to Sniff I2C Traffic
I've been exchanging emails, discussing debugging protocols like I2C with my Spy! Break! Inject! and I thought that writing this up as a blog post might be useful to others.
2026-01-31
-
Presents from PCBWay
In early December, Emily from PCBWay sent me a short message saying they were preparing some small gifts in time for Christmas and asking if I was interested in receiving them?
2026-01-02