... its best guess based on the behavior of previous users. ...
... Accessory Development Kit. Here it is. The ADK is based on Arduino, and a USB host ...