top of page

Projects

Low Power Embedded Design Techniques

The concept for the project is to make a bottle with Bluetooth which will connect to phones. You can
monitor the bottle with an application on the phone. You can keep an eye on both the amount and
the temperature of water in the bottle using the monitoring feature. 

20221120_195343-01.jpeg
20221116_105403.jpg

Practical PCB Design Manufacture

In addition to exploring PCB design using Altium Designer, Professor Eric Bogatin's Practical PCB Design and Manufacture (ECEN 5730) at the University of Colorado Boulder explores the depths of building a good PCB with little noise, optimal performance, and signal integrity. 

System Cooling Analysis: 

The concept is based on two development boards that will communicate to each other using SPI. There is a temperature sensor built on the MSP432 board. The firmware on this board will read data from a temperature sensor to determine the ambient temperature and then send it serially to KL25Z.

maxresdefault.jpg
clock-1274699__480.jpg

Visual Synchronome:

Visual synchronome is the real-time system created for this project. A real-time system that can maintain synchronization with an outside clock is called a visual synchronome.

​

Hardware used: camera – Logitech C200, Raspberry pi 3b+.

​

Software: The code was created in C on Linux. V4L2 driver is used for accessing the camera.
The highest frame rate this developed system is capable of is 30 fps, as the C200 camera's maximum frame rate is 30. This project's goals are to investigate real-time system development, catalog the difficulties involved, and demonstrate how real-time scheduling policies, like the rate monotonic policy, can be used to address issues in the real world. A real-time embedded system with clearly specified deadlines and deterministic outcomes must also be developed.
 

8051 based Ping-Pong Game

Pong.jpg
bottom of page