Embedded System Microcontroller undergraduate project