Projects

I feel like every project is a dream project, so long as I'm learning something new.

Word Search Game

Word Search Game

Created a dynamic Word Search game in C++ that generates a new grid each time, allows manual answer input, and supports word-finding from an uploaded file.

Arithmetic Logic Unit

Arithmetic Logic Unit

Built a 4-bit ALU in Proteus with hardware, performing logic operations, addition, subtraction, increment, decrement, counting, and comparison.

Music Player

Music Player

Built a C++ music player with a graphical user interface (GUI), offering audio playback, playlist management, and control features.

Audio Amplifier

Audio Amplifier

Built an audio amplifier in Proteus and hardware by cascading amplifier stages with a power circuit, achieving a gain from 10 mV to 6 V for enhanced audio output.

Temperature Controlled DC Fan

Temperature Controlled DC Fan

Built a temperature-controlled DC fan with an AVR, programmed in C, simulated in Proteus, and implemented on hardware with sensor-based control and LCD display.

Metal Detector (Self Induction)

Metal Detector (Self)

Designed a self-induction based metal detector in Proteus and hardware, utilizing coil inductance changes to detect metal objects. Achieved reliable detection.

Metal Detector (Mutual Induction)

Metal Detector (Mutual)

Developed a mutual induction based metal detector in Proteus and hardware, using two coils to detect metal objects through changes in coil coupling.

DC Power Supply

DC Power Supply

Built a robust DC power supply with standard AC input, providing a variable 0-24V output and a fixed 5V output for versatile electronic applications.

DC Motor Position Control

DC Motor Position Control

Developed a DC motor position control system using an Arduino, implementing a PID controller based on motor data and a GUI for real-time control and monitoring.

DC-DC Buck Converter

DC-DC Buck Converter

Built a robust 15V to 6V DC-DC buck converter in simulation and hardware, using a modified PID controller and TL494 for efficient PWM generation.

RISC Microcontroller

RISC Microcontroller

Implemented an 8-bit RISC microcontroller in Verilog using Quartus, with a complete RTL design and simulation in ModelSim, demonstrating robust instruction execution.

Semantic Segmentation

Semantic Segmentation

Trained a U-Net CNN model for semantic segmentation on the CamVid dataset, adding custom-labeled images using MATLAB for improved accuracy.

Audio Equalizer

Audio Equalizer

Built a 5-band audio equalizer in MATLAB with an intuitive GUI, enabling real-time control and visualization of audio frequency adjustments.

EEG Data Cleaning

EEG Data Cleaning

Processed EEG data using notch, high-pass, low-pass, and band-pass filters in MATLAB to eliminate noise and performed analysis of frequency bands (e.g., alpha, beta).

Antenna

Antenna

Built a 2.4 GHz RF antenna with a square patch and quarter-wave transformer, achieving 3.12 dBi gain and 56.7 MHz bandwidth. Simulated in ANSYS and PCB.

Receiver

RF Receiver

Developed a 2.4 GHz RF receiver that captures signals from a transmitter and plays audio, utilizing commonly used RF frequencies for reliable performance.

Tranformer

Transformer

Built a center-tapped transformer that converted standard AC input into dual outputs of 24V and 12V for versatile power applications.

Battery Management System

Battery Management System

Developed a Battery Management System (BMS) using Arduino and sensors that monitors voltage, current, temperature, and battery health, displaying data on an LCD.

Biometric Fish Robot

Biometric Fish Robot

Built a biometric fish robot in ROS 2 Jazzy with Gazebo and RVIZ, integrating LiDAR, camera, IMU, and SLAM for autonomous navigation and control.

Lane and Vehicle Detection

Lane & Vehicle Detection

Tested a YOLOv8 model for lane and vehicle detection, achieving accurate real-time object recognition and tracking utilizing CV techniques.

Tools Website

Tools Website

Built a dynamic website showcasing Cool Python tools, featuring an interactive and user-friendly interface for exploring various utilities.

TurtleSim ROS2

TurtleSim ROS2

Built a ROS 2 project using Turtlesim, featuring robotic control, random movement, teleportation, and catching other turtles.

Blogging Website

Blogging Website

Built a dynamic blogging website using Flask, featuring user accounts database, post creation, editing, and a user-friendly interface.

2D Self Driving Car

2D Self Driving Car

Developed a 2D self-driving car using PPO reinforcement learning, trained in the Gym CarRacing environment for autonomous navigation and decision-making.