Diving into digital logic completely changed how I look at hardware—there’s nothing cooler than watching 0s and 1s track in real time and seeing D flip-flops keep everything in sync on a clock edge. Lately, I've taken that hands-on energy into robotics and drones: dialing in CAD models, designing for DFM/DFA, and collecting flight data in the field.
↳ Click any project title to check out the schematics, CAD files, and GitHub repo!
Interactive Household Robotics (Lamp & Alarm Clock) ↗
June 2026 – PresentDesigned expressive 6-DOF desktop companion robots in Onshape with custom 3D-printed linkages. Engineered a 2-layer KiCad PCB powered by an ESP32-S3 with onboard DC-DC regulation to drive daisy-chained micro servos cleanly.
Autonomous Drone Warehouse Surveyor ↗
June 2026 – PresentModeled an indoor multicopter airframe in SolidWorks and converted the assembly into URDF/USD formats. Built physics, collision models, and autonomous waypoint navigation inside NVIDIA Isaac Sim using ActionGraph.
Osmosis Digital Logic Game
May 2026 – June 2026Built a real-time molecular osmosis simulation game entirely in VHDL. Designed synchronous FSMs with D flip-flop register arrays and wrote custom display driver logic with strict horizontal/vertical pixel timing constraints.
Stop It Digital Logic Game
April 2026 – May 2026Synthesized a fast-paced reaction game onto a Xilinx FPGA using Verilog. Implemented an 8-bit Fibonacci LFSR for pseudo-random targets, a one-hot encoded 7-state Moore FSM, and modular LED shifting circuits verified in Vivado.
Air Mouse (ESP32 + MPU-6050) ↗
Dec 2025 – PresentBuilt a wireless motion mouse using an ESP32 and MPU-6050 over Bluetooth HID. Wrote custom C++ calibration/filtering algorithms and routed a compact, multi-layer surface-mount PCB in KiCad.
Music Visualizer — Wearable Audio-to-Haptic Device ↗
Apr 2025 – Aug 2025Engineered an assistive wearable translating real-time small-signal audio into haptic vibration patterns. Implemented an in-place Fixed FFT-8 algorithm on an 8-bit Arduino to map frequency bins across custom motor drivers.
BattleBoats Project ↗
May 2025 – Jun 2025Created a multiplayer Battleship game on a 32-bit PIC32 MCU using embedded C and UART. Built a dual-layer FSM separating control handshakes from gameplay data, complete with a hashed key cryptographic protocol to prevent packet tampering.
Phishing Detection AI Model ↗
Jun 2023 – Sep 2023Developed a Python machine learning pipeline with NLP tokenization to classify malicious email metadata and detect suspicious message intent.