Arduino Mini BMO

A working BMO robot complete with Arduino, accelerometer, distance sensor, buttons, and audio playback. I have been working on personality right now but you could of course add music playback and games too.
Videos, resources, and blog post can be found at http://www.electronhacks.com/2014/09/diy-arduino-mini-bmo/
If the buttons are a little tight or loose depending on your printer simply scale the parts a little before slicing.
https://www.youtube.com/watch?v=_64K2p-tmr8&index=4&list=PLkIA6OiRuCWbIIMkVOvTN78Aslqh38hj2