The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface that allows it to connect with Android based phones, based on the MAX3421e IC. It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. Similar to the Mega 2560 and Uno, it features an Atmega8U2 programmed as a USB-to-serial converter.
For information on using the board with the Android OS, see Google’s ADK documentation.
Based on ATmega2560
Compatible with Google’s Android Development Kit (ADK)
ATmega8U2 USB to UART Bridge for programming
1x Arduino MEGA ADK