preloader

:~$ 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

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
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
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

All Projects

ImProVe - Image Processing using Verilog
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
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
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
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
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
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
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
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
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

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
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
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 Projects

No projects found for the selected tags.