Projects

Time Lapse Image Acquisition System

Real Time Embedded System capable of capturing and processing images at 10 Hz from a USB based camera on a Linux Embedded System (Nvidia Jetson Nano).

Learn more

Gesture Recognition for Interactive Video

Real Time Embedded System implementing a Machine Learning Framwork (Mediapipe) for interactive video overlay

Implemented Features to Zoom In / Zoom Out, Save Picture, Close on a live video

Learn more

Fitness Tracker

Designed a Client-Server Model with Bluetooth LE (Smart) as the communication protocol
Interfaced sensors such as Accelerometer, Gyroscope, Air Quality Index for Fitness Tracking

Learn more

Remote Communication with 8051

Designed a system to transfer binary files remotely for flashing 8051 using ESP32 WiFi Module
Implemented UART Protocol to access the bootloader of 8051

Learn more

FreeRTOS on KL25Z and on Tiva C Launchpad

Implementation of Scheduler, Tasks, Priority Mechanisms, Scheduler and Interrupts for interfacing LEDs

Learn more

Secure Communication on FRDM-KL25Z

Established Secure Communication between 2 SPIs Ports using AES Encryption

Developed SPI Driver to send and receive encrypted data

Developed SPI Driver and Buffers to avoid loss of data

Learn more

Command Processor

Implemented a Command Processor similar to a Unix Terminal to respond to valid user commands

Learn more

Google Test Suite Using CMake and VS Code

Contains a project which uses the Google Test for Unit Testing Framework.

Learn more