Final Project: Closed-Loop Low-Power Embedded Systems

Final Project Goals

The goal for the final project is to create a low-power embedded system that interacts with the world in an interesting way. In previous years, we have focused on motion as a means to requiring the tight timing that bare-metal embedded systems can provide.

Logistics

You should work in teams of between 2 and 4. The project will be due on the last day of finals.

Instructions and rubric

Please put together a written report, 2-3 pages, which includes a description of your concept and actual design. Include pedagogical information about any sensors or special devices you have used. Diagrams, pictures, and drawings are welcome. In addition, create two videos, one longer, formed as a presentation (i.e., with slides) of your design and implementation, and one shorter (two minutes or less - functioning as a brief advertisement) mainly focusing on showing off your functioning product. For extra credit, create a GitHub project (for your code and other design files) and associated website which has the written presentation content. On Canvas, submit either a link to this site or your written presentation, your code, and links

You will be graded on:

Lame-O Backup project

If you are struggling to come up with a project, I have designed and manufactured PCBs that could be used to play Tic-Tac-Toe. You may optionally choose to take one of these PCBs and write the code for the game on it.

Projects from previous years

2015

2014