EE & Firmware Projects
Boards I've designed, brought up, debugged, or written firmware for. Click in for schematics, 3D renders, scope captures, and write-ups.
STAR avionics actuator board — Altium schematic, PCB layout, and fully interactive 3D renders for both V1 and V2 on the project page.
High-frequency current/voltage probe built around STM32 F4 HRTIM.
Designed the analog front-end (op-amps, anti-aliasing, gain staging), KiCad PCB
with isolated analog/digital domains and controlled return paths, and the firmware
that streams reconstructed waveforms to the host.
Custom carrier around two TI DRV8313 three-phase drivers controlled by an STM32.
Six-step trapezoidal commutation with hall feedback, ADC-injected current sense,
ultrasonic + IR sensors fused for navigation. HAL, PWM generator, and command
parser written from scratch.
ESP32 dashboard that decodes live Mazda ECU CAN frames (RPM, coolant temp, GPS), filters and timestamp-aligns them, then streams to a phone over BLE. <5% packet loss over 100+ miles under vibration and thermal stress — pipeline instrumented with per-stage latency to find bottlenecks.
Sentaurus TCAD MOSFET design project — swept gate-oxide thickness, doping, and channel length to study sub-threshold slope and on-resistance trade-offs. Compared simulated I-V curves against analytical short-channel models.
RTL-SDR + dipole captures of NOAA APT and amateur satellite passes. Doppler-correct in software, demodulate FM, decode to images. A nice on-ramp into RF, antennas, and link budgets.
Python-driven test rigs from my SSDI internship: scripted bench-PSU + electronic-load sweeps via SCPI, automated UART / I²C log capture, pass/fail reports. Cut a multi-hour validation run to under 20 minutes and made regressions reproducible.
More boards and write-ups landing as I publish them.