The mini Arduino USB Host shield gives the possibility to connect a USB device to a microcontroller. This shield is based on the MAX3421E, a USB device / host controller for a USB 2.0 connection.
This shield supports Android Open Accessory Development Kit (Google ADK).