I'd like to build a robot as small as possible and with as few "delicate" parts as possible (the bots will be bashing into each other).
I was wondering if it was possible to use a small chip that could receive bluetooth/IR/wifi commands to move the motors, and in turn, send back feedback based on sensors such as an accelerometer (to detect impact).
I can probably achieve something like this with the PiCy
however this is slightly bigger than I'd like (due to the size of the Pi) and I'm not sure how long the Pi would last taking continuous impacts.
I'd therefore like to try to offset the brain (the Pi) to the side of the arena and just use a small chip to receive move commands, and send back data from the accelerometer.
Do you have any recommendations for such a chip? Wifi would be my choice but if it impacts the size I could try BT
Edit: After further research it seems an Arduino nano with a WiFi RedBack shield might do the job along with something like this for the motors: http://www.gravitech.us/2mwfecoadfor.html