NUS Embedded Systems Design Project (Hardware Code)