Semester project for ee149 Embedded Systems