Yep, that’s me dressed as Jaws1 from Moonraker. We had a 007 themed opening party because everyone kept saying the motorised drinks cabinet looked like something from a Bond film.| calbryant.uk
Over the last 15 years (!) I have used Text-to-Speech (TTS) systems for various projects including a fairly elaborate home automation system,1 a distributed public announcement system and a monitoring system.2| calbryant.uk
Over the last 15 years (!) I have used Text-to-Speech (TTS) systems for various projects including a fairly elaborate home automation system,1 a distributed public announcement system and a monitoring system.2| calbryant.uk
This post documents a saga of speaker design dating back to 2019. Since then, I’ve been gradually working on a CAD model for a new set of what started as (yet another) subwoofer, but became some compact 2-way office ribbon speakers.| blog on Cal Bryant
A friend has his own CNC router; he built it himself in 2009 and has been upgrading it ever since – though it’s been a while since it was last used.| calbryant.uk
I’ve recently got into a bit of a rabbit hole with FPV quadcopter drones.1 Specifically with a “mini-whoop” style drone, the Meteor 75 Pro. ...sneak preview of the end product!| blog on Cal Bryant
A few years ago I built a massive folded horn subwoofer that now lives in our lounge. It’s approximately the size of a refrigerator, and will happily produce bass that can distort your vision!| calbryant.uk
I really like the idea of a fully automated pipeline1 when I build anything – it’s highly satisfying to see a machine do all the work for you.| blog on Cal Bryant
Following on from my previous article I added GPS1 (well, GNSS) to my tiny drone – the Meteor 75 Pro. I wanted to add GPS so I could make use of GPS rescue in betaflight as well as see the altitude, speed and distance in the OSD.| blog on Cal Bryant
Background Since the mid-2000’s hobbyists have been building and flying quadcopter drones.1 Since then, the technology has been improved – and commercialised. The goggles view on my first flight Despite the commercialisation, an incredibly diverse and open selection of hardware and software is available to hobbyists, in addition to the off-the-shelf ready-to-fly (RTF) drones.| blog on Cal Bryant
I recently upgraded from a Ryzen 3700X to a 5950X. Double the cores, and nearly double the potential heat output. I didn’t upgrade my cooling solution, a 240mm Kraken X53 AIO liquid cooler.| blog on Cal Bryant
I have a cable broadband connection at home. It’s actually reliable, which is refreshing compared to the poor experience had with the same provider as a student living in Leicester.| blog on Cal Bryant
Have you ever run a destructive command on the wrong server? The year was 2010; I had 3 servers that I maintained with a few friends.| blog on Cal Bryant
I needed a way of measuring the volume of remaining fuel inside a 1200 Ltr fuel tank. The tank is outside, far away from my main home automation controller computer. I wanted an excuse to use the ESP8266, and this simple project seemed like a suitable one.| calbryant.uk
Moving into a new house, I felt I needed a way to test the RCDs and wiring on ring mains. It was an excellent opportunity to over-engineer something for the sake of it. What I came up with was a device, that:| calbryant.uk
A few years ago I developed a few clever ways of rackmounting non-rackmount equipment so it could look neat in my HiFi rack enclosure.1 The goal was to have a professional-looking setup that would support input from my TV, spotify, Airplay, DJ controller and other sources while being able to drive a subwoofer with room correction and integrated crossover.| calbryant.uk
I’ve been using a set of Yubikeys for some time now, not just for 2FA but for SSH authentication, remote code signing and password storage too. It’s worked so well (and required such significant effort to get working) that I thought I’d write about how I did it and what makes my approach secure.| calbryant.uk