This project implements a robust, multi-layered, event-driven train controller for LEGO DUPLO trains. The system not only covers the firmware to controll the DUPLO train but also the required hardware ...