This is a project that I completed for ENCE463 (Embedded Software Engineering).