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.
Mario Tomás Serrafero · Jul 28, 2015 at 04:20 pm · 1 comment

OnePlus 2 Forums: Discuss Everything About The OP2!

Now that the OnePlus 2 has been officially unveiled and that we have had close-up looks at the device itself, it is time for XDA users to begin discussing what to expect out of the company's new flagship phone. Can the OnePlus 2 help you never settle? If you want to find out by discussing with fellow users, the XDA forums are the right place to do so.   The OnePlus One is known for its great community which helped...

XDA NEWS
Aamir Siddiqui · Jul 28, 2015 at 12:56 pm · 2 comments

Galaxy Unpacked: What is Samsung Going to Unveil?

Amidst all the hype of the OnePlus 2 and the rain of Moto 2015 news, Samsung tried stealing the limelight back to itself by announcing their next "Galaxy Unpacked" event, which will be held on August 13th 2015. Samsung took to Twitter to reveal a very cryptic gif associated with the event, which probably has some clue on the device(s) to be launched. The hashtag "#TheNextGalaxy" does indeed point that the event will be the launchpad for a Galaxy device,...

XDA NEWS
Mario Tomás Serrafero · Jul 28, 2015 at 12:26 pm · 1 comment

Arrow Launcher: Good Effort Without Direction

Microsoft’s Android expansion has been well received on the productivity front, but not so much in terms of original applications. While their Office suite managed to bring some of the document-editing excellence to mobile, attempts at entering one’s interface through apps like Picturesque proved to be pointless failures. But even then, some apps like Hyperlapse redeem the computing giant through great quality. Microsoft seems to be approaching Android with brute, misdirected development and plenty of unorganized output, and if they want...

XDA NEWS