I read the Android Open Accessory Development Kit and I noticed that:
The Android 3.1 platform (also backported to Android 2.3.4) introduces Android Open Accessory support, which allows external USB hardware (an Android USB accessory) to interact with an Android-powered device in a special "accessory" mode.
So, the Arduino Mega 2560 ADK is supposed to work with android device above 3.1? 'Cause I tried to make it work, but my device is currently 2.2.1, so i guess that's why it wasn't working...
Despite that... Why is the IOIO board working with the 1.5 device? Because the IOIO is also based on the Android Open ADK?
Does anyone have a clue...?
Or is there any way the Mega ADK is able to communicate with android 2.X...?