Senior Design Microcontroller codebase