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