Amateur radio · Electronics · Software
Signals, circuits, and the software in between.
Ham Radio Protocols Deconstructed
A complete, self-contained field guide to the amateur digital modes — from a no-maths first look, through the theory, to full from-scratch reproduction specifications for every native protocol. Four ways in, by background:
-
The Beginner’s Tour of the Digital Modes
Start here if you’re new: every protocol in the catalogue explained from zero, easiest first, with diagrams. No maths, no prior radio knowledge assumed. -
The Mathematics of the Digital Modes
The intermediate guide: the theory behind every operating principle (correlation and matched filters, Shannon, CRC algebra, Hamming/Reed–Solomon/Viterbi/LDPC, interleaving, LFSRs, source coding), each derived gently and pinned with one fully worked, machine-verified numeric example. -
Protocol Commonalities
An engineer’s guided tour of the shared building blocks (modulation, sync, CRC, FEC, interleaving, source coding, receiver DSP), built up from the simplest concepts (OOK/FSK) to the full stack. Read this first for the why; the per-protocol specs give the what. -
Protocol reproduction specs
Full, from-scratch reproduction specifications (algorithm + every constant/table) for every native protocol: the WSJT-X family, the fldigi modems, and the LoRa/Meshtastic stack. One document per protocol.
Operating System Experiments
A separate strand: a language and the bare-metal kernel that runs it, a Psion Series 5 rebuilt natively on a microcontroller, a browser engine written from scratch, and a desktop operating system assembled out of all three.
-
Operating System Experiments
Five projects that turned out to be one. FlowBASIC and FlowMachine, the ESP32 Psion, the ESP32 browser, and Path OS - with what each one is, what it measures, and what is not built.
CNC machining
Software for the Makera Z1 CNC machine in the workshop: getting job files onto it, and drawing the things it cuts.
-
Makera Z1 Sender
Upload files direct to the Makera Z1 from your Mac or Windows machine, or android if you prefer (SMB/DAV support included) with no fuss, no muss. iPad/iPhone test-flight app to follow. -
PCB Tool
A simple in-browser CAM tool to create PCBs (and more - gears, signs and engravings) for cutting on the Makera Z1.
Protocol Wiki
Working notes on the digital radio modes — how each one frames, codes, modulates and recovers its bits, and the mathematics they all quietly share.
Enter 02HamTest
UK amateur radio exam trainer. Foundation through Full, tracking the RSGB syllabus.
Enter 03Morse Trainer
Koch-method CW practice, in the browser.
Enter 04Icom Remote
Remote control and streamed audio for an Icom transceiver, over the network.
Enter