... a USB host, the OS also supports a ridiculous number of USB input devices as well, keyboards, ...
... Accessory Development Kit. Here it is. The ADK is based on Arduino, and a USB host ...