hardware
hardware and embedded projects.
ESP32-S3 RF Development Board
4-layer rf board with bare ESP32-S3 die, 50-ohm feedline, and chip antenna, designed in KiCAD
ping-rs
hc-sr04, sg90, and ssd1306 on stm32f411re in async rust, with polar display and json-over-usb telemetry
IMU Dead Reckoning
strap-down inertial nav on stm32f411re in async rust, using mpu-6050, madgwick ahrs, and world-frame integration
SLAM Engine
stm32-scale occupancy mapping and pose estimation with an ekf, log-odds grid, and host simulator
PID Motor Control
closed-loop pid controller on stm32f411re with imu feedback, uart tuning, and step response capture
STM32 Bare-Metal UART Driver
interrupt-driven uart with lock-free spsc ring buffers on stm32f401, no hal, no rtos, 47 host tests