hardware

hardware and embedded projects.

PID Motor Control closed-loop PID controller on STM32F411RE with MPU-6050 IMU feedback, UART CLI tuning, and step response capture
ESP32-S3 RF Development Board 4-layer RF board with bare ESP32-S3 die, 50-ohm feedline, and chip antenna — designed in KiCAD
STM32 Bare-Metal UART Driver interrupt-driven UART with lock-free SPSC ring buffers on STM32F401 — no HAL, no RTOS, 47 host tests
Raft Consensus on Microcontrollers distributed consensus on a 5-node ESP32-S3 cluster over ESP-NOW — leader election, log replication, fault tolerance (in progress)
LoRa Sensor Node raw LoRa P2P link between two Heltec WiFi LoRa 32 V3 boards with SX1262, environmental sensing (in progress)
FreeRTOS STM32 5-task preemptive firmware with watchdog supervision, queues, and flash config on STM32F411RE (in progress)
ESP32 Spectrum Analyzer portable 2.4GHz spectrum analyzer with SSD1306 OLED and SD logging (in progress)
Underwater Acoustic Modem BFSK acoustic communication link on ESP32 with Goertzel demodulation — for UUV command links (updates soon)
SLAM Engine indoor SLAM on STM32F411RE with ultrasonic scanning, EKF state estimation, and occupancy grid mapping (updates soon)