Will Verduzco · May 29, 2012 at 08:30 pm

Getting Started with the Android Accessory Development Kit

Arguably one of the most exciting topics covered at last year’s Google I/O Conference was Android@Home and the Android Accessory Development Kit, otherwise known as the ADK. What this technology promises to bring is a unified and open hardware ecosystem to compete with the already formidable hardware options seen on competing platforms. Furthermore, programming the ADK is as simple as using basic human-readable Wiring language.

Needless to say, getting started incorporating ADK with your development work is quite exciting, and it leads to numerous development possibilities for heightened game and media immersion, home automation, and much more. However, there are more than a few options available when it comes to selecting the proper development board. This is something that XDA Elite Recognized Developer, XDA TV Producer, and Hardware Hacking Master AdamOutler has discovered first hand in his quest for the perfect (and budget-friendly) board. Adam covers the basics on the Open Hardware Accessory Development Kit (a.k.a the Google ADK), the Arduino ADK, the Sparkfun IOIO, and how the USB Host Shield can be added to the Arduino to make it more similar to the Google ADK.

The Sparkfun IOIO works a little differently from the rest because it functions more as a slave board, and only requires coding on the Android side, and not the Arduino side. This leads to increased simplicity because one only need worry about coding on one end, leading to what essentially amounts to a breakout board for your mobile device. Coming in at just $50, it is also the cheapest option available. On the other hand, the other options require the use of the aforementioned (and very user-friendly) Wiring language, but this leads to more possibilities in terms of functionality when the device is not connected.

On the other hand, the Arduino ADK is based on the Arduino Mega 2650 platform and coming in at $75, is available for not much more than the IOIO. While this involves more complexity than the Sparkfun IOIO, it allows for more discrete functionality when untethered from the device. Finally, one can retrofit an Arduino Mega 2650 with the USB Host Shield for just $32, making it effectively equivalent to the Arduino ADK and the Google ADK.

To join in on the action, make sure to visit our relatively new Hardware Hacking forum. Also, be sure to drop by Adam’s thread to learn more about the differences between the different ADK options. And finally, be sure to tune into XDA TV tomorrow, as Adam walks us through some basic programming using the Arduino.


_________
Want something on the XDA Portal? Send us a tip!
TAGS:

Will Verduzco

willverduzco is an editor on XDA-Developers, the largest community for Android users. Will Verduzco is the Portal Administrator for the XDA-Developers Portal. He has been addicted to mobile technology since the HTC Wizard. But starting with the Nexus One, his gadget love affair shifted to Google's little green robot. He is also a Johns Hopkins University graduate in neuroscience and is now currently studying to become a physician. View willverduzco's posts and articles here.
Mathew Brack · Apr 1, 2015 at 05:51 pm · 4 comments

April Fools Round Up: The Year of Nostalgia

April Fools Day is once again upon us and as usual, tech companies everywhere have not failed to keep us entertained. With a trove of fantastic faux product launches and even some real product launches that were taken as April Fools jokes, people have been busy releasing their hilarious ideas. With many of these jokes being nostalgic and some even being functional it's easy to appreciate the spirit behind them. Samsung Galaxy Blade Edge In a reference to the Galaxy...

XDA NEWS
Tomek Kondrat · Apr 1, 2015 at 05:43 pm · 2 comments

Android 5.1 OTA for Nexus Round-Up

The beginning of April is dominated by April Fools. There are jokes and pranks everywhere, which are meant to fool people. This news is no joke though, as Google has pushed the shiny red button to send out over-the-air updates to supported devices. Well, sort of, as only a few of available Nexus devices got updates to Android 5.1. Here's a list of OTAs that can be downloaded and flashed by stock recoveries. You can find guides on how to revert...

XDA NEWS
Chris Gilliam · Apr 1, 2015 at 04:29 pm · 4 comments

Google’s Prank Roundup for April Fools 2015 [Updated]

Once again, we have arrived on the most magical of holidays - the annual unveiling of HalfLife 3, and day on which co-workers believe it is appropriate to duct tape air horns behind doors. I speak, of course, about April Fools Day. As has become their custom, Google launched lighthearted "pranks" for each of their various services (with other tech sites and vendors following suit), and we have done our best to round up the humorous products and tweaks surfacing thus far....

XDA NEWS
Share This