
Verilog Point of Sale Terminal on FPGA
Prototype POS terminal on a DE1-SoC (Cyclone V) FPGA with VGA display, barcode entry, cart management, and real-time price calculation — implemented in Verilog HDL.

Gait Cycle Testbed for Prosthetic Knee Simulation
Two-motor hardware testbed to emulate human gait and prosthetic-knee dynamics, with regenerative braking circuit and PID closed-loop control.

Home Security System
AI-driven face recognition security system on Jetson Nano with real-time intrusion detection and Google Drive logging.

Milestone IP Integration
Modular Python library and PyQt5 GUI for real-time IP-based video streaming with Milestone’s VMS using custom SOAP/TCP messaging and multithreaded decoding.

MPC-Based Vehicle Overtaking Controller
Benchmarks PID, LQR, and MPC controllers for autonomous highway overtaking using a nonlinear bicycle model in the CARLA simulator with EKF state estimation.

ARM-Subset Multicycle CPU on FPGA
Progressive implementation of an ARM-like processor in Verilog — from a parametrized ALU to a full multicycle CPU with branching, synthesized on an Altera DE0-Nano (Cyclone IV).

OpenPane — Bare-Metal STM32 Platform with Custom RTOS
Building a bare-metal STM32 platform from scratch — no HAL, no CubeMX. Custom RTOS with task scheduling, SPI e-ink display, WiFi, MQTT, and OTA updates planned.

Continuous Alcohol Monitoring Sensor Prototype
Proof-of-concept analog front-end and bare-metal nRF52 firmware for a continuous alcohol sensor with real-time data acquisition and Python visualization.

Real-Time Sound-Responsive Motor and RGB LED Controller
Real-time ARM Cortex-M4 system that analyzes microphone input via FFT to drive a DC motor’s speed and RGB LED color — written in bare-metal assembly.

Analog Sound Level Indicator Circuit
Custom analog sound-level indicator using electret microphone and multi-stage op-amp amplification to classify ambient noise into four thresholds, driving an LED via PWM.