I’m an embedded systems engineer. I like building things, taking systems apart, and occasionally putting them back together. This site is a small collection of my projects, photos, and experiments.
Self-hosted services available through my homelab:
Sefaunal HubMinimal service launcher
ImmichPhotos and videos
SeafileFile sync and sharing
NextcloudFiles and collaboration
Paperless-ngxSearchable document archive
HedgeDocCollaborative Markdown notes
PlexMovies and television
NavidromePersonal music streaming
DashyApplication dashboard
VaultwardenPasswords and passkeys
n8nPrivate automations
Actual BudgetPrivate financial tracking
Projects and experiments:
-
Modulator Demo
C++ program demonstrating modulation and demodulation techniques, including ASK, FSK, PSK, and QAM, with a simulation of an AWGN channel and real-time visualizations. -
MOS 6502 CPU Emulator
Fast and cycle accurate MOS 6502 CPU emulator written in C -
Cortex-M7 SoM Board
Small form factor STM32 system on module board with onboard SDRAM, NOR flash, SD slot, and USB. Works standalone or can be connected to a landing board with the board-to-board connector located on its backside. -
Serial Studio
A serial data visualizer written in Python and Qt -
Capacitor ESR Calculator
Capacitor ESR calculator with impedance and Bode plots.