Mark Bacon
Architect working on IoT, telecoms and connected embedded systems. These pages hold the guidelines, reference notes, primers and blog posts I write along the way, and the open-source tools I build for docs as code and device engineering.
Sections
Projects
py-doc
Markdown technical documentation to Word, PowerPoint, PDF, HTML and web sites. It builds this site.
ctxlogkit
One-call Python logging with context on every line, in text and JSON.
OmniUART
Schema-driven UART protocol tool with a CLI, a script runner and a web UI.
BC660K dashboard
Real-time signal and cell dashboard for a Quectel BC660K NB-IoT modem.
reqtool
Git-backed YAML requirements management with traceability.