
A receiver, built from the board up.
ESP32-P4 processing, C6 connectivity, LVGL touch and a real KiCad design. Follow the architecture and the work still ahead.
Inside the AirPlay project ↗LINUX / NETWORKING / EMBEDDED
LINUX · NETWORKING · DEVELOPMENT
OpenWrt, Debian, embedded systems and network audio. Real projects, source files and practical development notes.
ON THE WORKBENCH

ESP32-P4 processing, C6 connectivity, LVGL touch and a real KiCad design. Follow the architecture and the work still ahead.
Inside the AirPlay project ↗
NSS firmware, a matching package repository and a careful guide to building, installing and recovering your router.
Explore the OpenWrt workbench ↗FIELD NOTES
A practical guide to MySwift’s R7800 firmware, matched package feeds, safe installation and recovery.
Read articleInside the ESP32-P4/C6 architecture, LVGL interface, audio pipeline and real KiCad boards behind the MySwift receiver.
Read articleA practical checklist for authoritative answers, IPv4/IPv6 records and safe BIND zone updates.
Read articleABOUT MYSWIFT
I’m Alan Trundle, 43, a Linux enthusiast with experience as an IT administrator and NOC technician for London data centres.
My interests centre on PCB design and software development, including Apple SwiftUI, embedded C, ESP32 and ESP32-P4 development. MySwift is where I share projects, source files and practical notes from that work.
Source, firmware & design files ↗