fobiat
Kyle — systems & embedded tinkerer
Rust tooling, embedded firmware, and a home Kubernetes cluster that probably doesn't need to exist — but does. I build small, focused things that live between hardware and code: workstation snapshot tools, ESP32 instruments, and gear for vinyl DJs.
Projects
-
private
Rebuild your workstation from a commit. Git-native environment snapshots for Linux and macOS — records the packages and user-approved config that make a machine yours, written to storage you control.
-
private
An AI-first developer workstation: turns a YAML file into a reproducible, running project workspace — terminals, services, logs, and AI coding assistants — owned by a daemon, driven by thin clients, and restorable onto a fresh machine via Rivet.
-
private
A modular handheld instrument platform — one ESP32 + OLED + encoder core hosting a menu of precision test instruments, starting with a PT100 RTD simulator and a 4-20 mA loop calibrator.
-
private
An open-source Digital Vinyl System: a clean-room Rust timecode engine, a freely-pressable timecode vinyl format, and open hardware that doubles as a class-compliant USB audio interface.
-
public
A tap-tempo BPM counter and beatmatch assistant for vinyl DJing on an ESP32 — booth-legible digits, pitch %, and a drift timer so you know how long before your decks fall apart.
-
private
A scarcity-driven city roleplay framework for S&box — a ground-up reimagining of the Garry's Mod gamemode of the same name, rebuilt from scratch in C# on Source 2.