hardware

Boards, firmware, controls, and robotics.

Projects at the hardware-software boundary, from schematics and bring-up through host-side test harnesses.

selected

ESP32-S3 RF Development Board 4-layer board with a bare ESP32-S3, USB-UART, antenna keepout, and a controlled-impedance 2.4 GHz feedline
ping-rs servo-swept ultrasonic radar on STM32F411RE in async Rust, with a polar display and JSON-over-USB telemetry
STM32 Bare-Metal UART Driver interrupt-driven UART with lock-free SPSC ring buffers, no HAL, no RTOS, and 47 host tests
IMU Dead Reckoning strap-down inertial navigation on STM32F411RE using MPU-6050 sampling, Madgwick AHRS, and world-frame integration
PID Motor Control closed-loop controller on STM32F411RE with IMU feedback, UART tuning, and step-response capture