... This tool kit project actually has been open ...
... Accessory Development Kit. Here it is. The ADK is based on Arduino, and a USB host ...