We have used sucessfully the Zumo robot chassis for multiple Advenced Embedded System Programming courses at the University of Lucerne. This year we have improved the microcontroller board designed for the Zumo, so I’m sharing a few pictures. Pololu has new magnetic encoders (we use the optical ones), unfortunately the new encoders were announced too late for us, because this would have simplified our design. A tricky part was how to connect the motors in a good way with the PCB, and the current solution works well. With the new processor (ARM Cortex-M4F with 120 MHz) we have plenty of processing power, and we can add Arduino shields to it.
More details:
https://mcuoneclipse.com/2014/10/30/new-sumo-robot-assembled-and-looking-good/
http://mcuoneclipse.com/2014/10/22/new-sumo-robot-pcbs-arrived/
http://mcuoneclipse.com/2014/07/26/zumo-robot-with-wifi-and-gps/
http://mcuoneclipse.com/2014/06/30/first-new-zumo-board-out-of-the-reflow-oven/
Happy Zumoing