General discussion on running it on an arduino platform https://forum.arduino.cc/index.php?topic=58463
..or sod that, go straight to raspi ;) http://www.newsdownload.co.uk/pages/RPiGpioXBoxChatPad.html
https://www.raspberrypi.org/forums/viewtopic.php?t=29241