Projects done during the embedded system programming course at Arizona State University