I am looking for a small robot to use in a classroom setting that needs to be driven by an Arduino compatible microcontroller that is in turn driven over a serial connection by a Raspberry Pi. I like the Zumo 32U4 because it simplifies the wiring and gives quite a few sensors to work with.
Does anyone have any recommendations on a good way to mount a Raspberry Pi on a Zumo 32U4--particularly ways that are efficient and tidy if I need to do it with 20 or 30 robots?
Also any advice on how to handle power? Ideally I'd like a setup where students can plug the robot into power while programming and testing and charge the batteries. If it is possible to unplug it and switch to battery power without reseting anything, that would be ideal.
If the Raspberry Pi is powered and plugged into the Zumo's serial port, my understanding is that the logic to the Zumo board will be powered from the Rpi's serial port. Is that correct?
Any warnings, guidance or suggestions are greatly appreciated.