Custom PCB Designs
Personal and team board designs — drone flight controllers, connectivity modules, and flight telemetry hardware.
Custom drone flight controller built from part selection through layout in 48 hours. STM32 MCU on a 6S power domain with USB-C and 6-pin JTAG programming, reverse-polarity protection, ESD on USB and the buck converter, and a dedicated reset test pad.

Arduino-compatible shield implementing a universal IR remote. Supports the protocols needed to control all IR devices on campus from a single board.
Custom nRF52840 module (Arm Cortex-M4F, BLE/Thread) with USB-C bus power and firmware programming, LiPo-input reverse-polarity protection, an SWD header for J-Link rapid debug/flash, and two low-side N-channel MOSFET LED driver stages.

4-layer STM32F411 telemetry board for Duke Aero that aggregates barometer, accelerometer, GPS, and ozone-sensor data and relays it over SPI to the main flight computer. Specified through-hole packages throughout to harden assembly against vibration-induced solder-joint failure in flight previously observed with SMD layouts.