Overview
The last 3 weeks of the course Advanced Embedded Software Development at CU Boulder consists of a project designed and implemented by students, individually or in teams. Implementation schedule is based on Agile Scrum with 3 one week sprints. The only requirements of the project are:
1) The project must use real hardware.
2) The project must use Buildroot or Yocto to build an embedded device image.
Students are able to submit extra credit proposals for additional work to share portions of their projects with future students in the form of howto steps or pull requests.
Spring 2024 Project List
AESD Final Projects - Spring 2024
Force measurement device that outputs via bluetooth to a smartphone and can be used as a rock climbing training tool akin to a commercially available product by Tindeq.
Xavier Rojas
IoT Sensor Data Monitoring and Visualization System- User interface that collects BME280 sensor data and displays it to the user
Thomas Ramirez, Kanin McGuire
Stereo VisionPi - Stereo Vision System development by generating depth map in 3D using 2D images captured by two web cameras and image processing by OpenCV.
Swathi Venkatachalam, Deepak Kapure
RFID Badge Based Security System - Capture and store RFID tags along with custom data for use witha hypothetical security system.
Zehariah Oginsky
Intelligent Driver Assistance and Parking system - Designed to enhance road safety and convenience by providing real-time driving assistance, including lane-keeping and parking assistance, while enabling data logging for post-drive analysis.
Sai Charan Mandadi, Aneesh Gurram, Jayash Arun Raulkar
License Plate Recognition - The License Plate Recognition project streamlines vehicle information management for tasks like parking management, toll collection, and law enforcement, using Raspberry Pi devices to capture and process license plate data for efficient automated record-keeping and monitoring.
Akash Karoshi
Speed Limit Assist - The project, titled "Speed Limit Assist," aims to develop a prototype system to help drivers maintain appropriate speeds on highways.
Suhas Srinivasa Reddy, Krishna Suhagiya
Spotify Dock - Fetching the data related to a song which is currently being playing using Spotify developer APIs and displaying it over a LCD with functions of play, pause and next song using user interactive buttons.
Pranjal Gupta, Parth Kharade