:~$ ls projects/
Some of my repositories are private. If you'd like to learn more, feel free to reach out!
Featured Projects

ImProVe - Image Processing using Verilog
ImProVe (Image Processing using Verilog) is a project focused on implementing image processing techniques using Verilog. It involves building image processing logic from the ground up, exploring various algorithms and approaches within HDL
Level: Beginner
Status: Ongoing
Type: SOLO
Tags: FPGA, Verilog, HDL, Digital, Image Processing
View Project Sub Projects
PR057H371C4RM - Prosthetic Arm
A simple prosthetic arm which uses servos to create tension in strings, mimicking the movement of human tendons to enable realistic finger motion.
Level: Beginner
Status: Ongoing
Type: SOLO
Tags: Prosthetics, Robotics, Servo Motors
View Project
RU83C - Rubiks Cube Solving Robot
Rubik’s Cube-solving robot using Kociemba algorithm, featuring computer vision for state detection, mechanical design for cube manipulation, and electronics for execution.
Level: Beginner
Status: Base Version Implemented | (Ongoing)
Type: SOLO
Tags: Robotics, Computer Vision, Algorithm
View ProjectAll Projects

ImProVe - Image Processing using Verilog
ImProVe (Image Processing using Verilog) is a project focused on implementing image processing techniques using Verilog. It involves building image processing logic from the ground up, exploring various algorithms and approaches within HDL
Level: Beginner
Status: Ongoing
Type: SOLO
Tags: FPGA, Verilog, HDL, Digital, Image Processing
View Project Sub Projects
I2C Protocol Verilog Implementation using FSM
Verilog Implementation of I2C Protocol using Finite State Machine (FSM) design
Level: Beginner
Status: On Hold
Type: SOLO
Tags: FPGA, Verilog, HDL, Digital, Protocols
View Project
Traffic Light Controller - Verilog
Verilog Implementation of I2C Protocol using Finite State Machine (FSM) design
Level: Beginner
Status: On Hold
Type: SOLO
Tags: FPGA, Verilog, HDL, Digital
View Project
PCB Fault Detection
Developed a basic ML model using the Akhatova/PCB-Defects dataset to classify PCB defects into six categories—open circuit, short circuit, mouse bite, spur, pin hole, and missing hole—achieving over 95% accuracy. | TO BE UPDATED
Level: Beginner
Status: Ongoing
Type: SOLO
Tags: PCB, ML
View Project
PID Controller using OPAMPS
Implemented a PID controller using operational amplifiers to regulate system response and maintain desired performance. The design leverages analog circuitry to achieve precise control over error correction and stability.
Level: Beginner
Status: On Hold
Type: SOLO
Tags: Analog, PID, OPAMPS
View Project
Function Generator
Design and Implementation of a Versatile Function Generator. | TO BE UPDATED
Level: Beginner
Status: On Hold
Type: TEAM
Tags: Analog, OPAMPS
View Project
PR057H371C4RM - Prosthetic Arm
A simple prosthetic arm which uses servos to create tension in strings, mimicking the movement of human tendons to enable realistic finger motion.
Level: Beginner
Status: Ongoing
Type: SOLO
Tags: Prosthetics, Robotics, Servo Motors
View Project
RU83C - Rubiks Cube Solving Robot
Rubik’s Cube-solving robot using Kociemba algorithm, featuring computer vision for state detection, mechanical design for cube manipulation, and electronics for execution.
Level: Beginner
Status: Base Version Implemented | (Ongoing)
Type: SOLO
Tags: Robotics, Computer Vision, Algorithm
View Project
Shopping Cart Bot
The Shopping Cart Bot is a robotics project designed to automate the shopping experience by utilizing computer vision and autonomous navigation. The bot follows a person, detects and classifies items placed in the cart, and categorizes them based on predefined labels such as food, electronics, and clothing. Additionally, it integrates barcode recognition, label detection, and a payment system to streamline the checkout process.
Level: Beginner
Status: Base Level Implemented
Type: SOLO
Tags: Robotics, Computer Vision, RIG, ROS, Webots, ML, Yolo
View Project
Avibot
Avibot autonomously navigates through the farm to collect eggs, enabling hens to move freely instead of being confined to restricted spaces. This improves animal welfare while maintaining efficient egg collection. | TO BE UPDATED
Level: Beginner
Status: Ongoing
Type: TEAM
Tags: Robotics, Computer Vision, RIG, ROS, ML, Yolo
View Project
Hospital Bed
The hospital bed is designed to assist bedridden patients by enabling movement to prevent bedsores. It allows patients to reposition themselves independently, reducing reliance on caregivers. | TO BE UPDATED
Level: Beginner
Status: Ongoing
Type: TEAM
Tags: Robotics, Computer Vision, RIG, ROS
View Project
GPBOT - Basic sensor based AMR
This 4-wheeled robot is equipped with GPS, IMU, LiDAR, Distance Sensors, and a 2-DOF camera (using linear and rotary actuators). It detects objects using computer vision, avoids obstacles, and navigates autonomously.
Level: Beginner
Status: On Hold
Type: SOLO
Tags: Robotics, Webots, AMR
View Project Sub ProjectsNo projects found for the selected tags.