mikecoats.com
Designing 3D Printed Sewable Badges
Installing CircuitPython on a Freenove ESP32-S3-WROOM CAM Board
Hacking an IKEA HÖVOLM into a Helmet Rack
Admitting Defeat
Back 2 Basics - NMOS Switch
Reverse Engineering a Broken Night Light - Part 1 - Tear Down
Metronalmost
Trying out the ice4pi from Lightside Instruments
Back 2 Basics - Op-Amp Buffer
Building the Kilnettle Tape Dispenser
Migrating my Mastodon server to Masto.host
Back 2 Basics - R-2R Ladder DAC
I presented at the 2025 Open Hardware Summit
I'm presenting at the 2025 Open Hardware Summit
Selling Products on Tindie
VanSpoof v1.0
VanSpoof - Prototype 2 - Shrunken PCBs
Stop the WANPTEK/NANKADF power supply's beeps
Low Tech Prototyping
GNU Terry Pratchett
VanSpoof – A-Muntzing We Will Go
Simplify VCD
VanSpoof - Prototype 2 - Echo Firmware
VanSpoof - Prototype 1 - Firmware
VanSpoof - Prototype 1 - Hardware
Next Trains
Reverse Engineering a VanMoof e-shifter – Part 2 – Decoding the Signals
Reverse Engineering a VanMoof e-shifter – Part 1 – Connectors and Connections
Introducing Spy! Break! Inject!
Make Cisco Catalyst 2960-X switches run almost silently
Leaving WordPress for Zola
Debian Packaging from First Principles – Part 2 – Dependencies
Connecting to Serial Ports with Windows Terminal
Poison the WeLLMs
aa-sms – Send messages from Rust with Andrews & Arnold’s SMS API
#NewMusicMonday – Kiasmos & Warrington-Runcorn New Town Development Plan
Debian Packaging from First Principles – Part 1 – Simple .deb
Recover a single drive from an abandoned RAID 1 mirrored pair
#NewMusicMonday – Mammoth Weed Wizard Bastard & Slomatics
STM32 to Blinky with Rust – Part 3 – HAL and Blinky
STM32 to Blinky with Rust – Part 2 – Development and Debug Toolchain
#NewMusicMonday – Cheap Dirty Horse, The Masochists and a (dis)honourable mention
STM32 to Blinky with Rust – Part 1 – Hardware – STM32F407G-DISC1
#NewMusicMonday – Alkanes, Broadsea & PaperSailor
Data loss: A blind-spot in my backup strategy
Stacking Loyalty Schemes for Extra Discounts
What is Gregg Wallace doing?
The Greg or Ian Calendar
Bringing an Apple AirTag Back to Life
SQLite Adventure
Bringing a VanMoof X3 or S3 Back to Life – Part 2 – Battery Pack
Bringing a VanMoof X3 or S3 Back to Life – Part 1 – Smart Cartridge
Radxa Rock 5B as a Raspberry Pi replacement?
Installing OpenWrt on a Unifi AP AC Lite in 2023
Weeknotes for 9th December 2019 – 15th December 2019
Weeknotes for 2nd December 2019 – 8th December 2019
Weeknotes for 25th November 2019 – 1st December 2019
Weeknotes for 18th November 2019 – 24th November 2019
Missing Maps #mapathon @ NatureScot
Personal Weather Forecast
Trump is Big Boss
Fork Your Own Repo on GitHub
Jeremy Kylebot
Intruder Alert