2
\$\begingroup\$

Stupid question fellow Stack users...

Can I use Google's ADK on the original Arduino Mega 2560? From what I can tell, the main difference between the Mega2560 and the Arduino ADK is the addition of the USB host port on the board. I haven't played with ADK yet and cannot seem to find any direct answers via the Tubes.

Your help is greatly appreciated!

\$\endgroup\$
2
\$\begingroup\$

You will need the arduino ADK shield
http://www.emartee.com/product/42089/Arduino%20ADK%20Shield%20For%20Android
This works with all kinds of arduinoes :)

\$\endgroup\$
  • \$\begingroup\$ Is this shield required just for programming or to run the developed program later? Reason i ask is that I am wanting to build a project using adk, arduino and ethernet shield to provide web server/android app integration over internet. Guess I am confused as to why the USB host shield is so important. \$\endgroup\$ – ThaKidd KG5ORD Apr 21 '12 at 3:42
  • 1
    \$\begingroup\$ You need the USB host shield to be able to connect your arduino to the android device and communicate with it. \$\endgroup\$ – Shungun Apr 21 '12 at 4:07
  • \$\begingroup\$ @ThaKidd, you plug your Android device into the USB host port. The host port is not meant to be plugged into a PC. The android device switches to a USB slave device while your accessory hardware becomes a USB host. This is the way they have chosen to do things with Android ADK. \$\endgroup\$ – Jon L Apr 21 '12 at 7:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.