element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Publications
  • Learn
  • More
Publications
Blog Android-ADK, Arduino, and robotics at Google IO
  • Blog
  • Documents
  • Events
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Publications to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Catwell
  • Date Created: 24 Jan 2012 8:48 PM Date Created
  • Views 782 views
  • Likes 2 likes
  • Comments 4 comments
  • android
  • research
  • test
  • industry
  • hmi
  • robotics
  • robot
  • google
  • on_campus
  • google_io
  • Design
  • cabeatwell
  • prototyping
  • university
  • arduino
  • sensor
  • innovation
Related
Recommended

Android-ADK, Arduino, and robotics at Google IO

Catwell
Catwell
24 Jan 2012

(2011)

 

The frontiers for Arduino developers have been widened since Google announced the release of their Android Open Accessory Development Kit. This new USB micro-controller is based on the Arduino Mega2560 and Circuits@Home USB Host Shield designs. This micro-controller board can be controlled as an Android USB accessory by supporting devices. (The Android 3.1 platform (also back ported to Android 2.3.4))
 

image
(screen capture, via Google IO session videos)
 
“Shields” access the ADK boards’ input and output with customizable firmware to define their functionality. The shields can be bought or created and programmed for customizable applications.
 
A gargantuan application of this new ADK board was demonstrated at the Google head quarters where a colossal labyrinth and ball game was played by tilting a Xoom tablet.
 
This video is unavailable.
You don't have permission to edit metadata of this video.

(via mrmeng at YouTube)
 
The Android Open Accessory Development Kit includes a USB micro-controller board that will be implemented as an Android USB accessory, an Android Demo ADK Shield that includes a joystick, LED outputs and temperature and light sensors, all of which can be customized.
 
In the form of software, it includes, a library based on the Arduino USB Host Shield library to allow transactions between the board and USB devices. An Android accessory protocol library which shows how to enumerate the bus, how to find an Android device that supports accessory mode and begin communication with this device and an Arduino Sketch C++ program that defines firmware for the ADK board. Many other third party libraries are also supported which is to be expected out of a project that mixes the great open source Arduino with the technology of Google’s Android.
 
Read more about this development at the Google IO Developer's Conference pages. There you can find countless articles, video, and examples.  However, do not think this accessory will be as cheap as it looks. The Arduino dev boards are clocking in at $400 USD each. With time, I am sure the prices will come down. Accessability for all is the ultimate goal of the endeavor, despite the price being a major hurdle.
 
Cabe
http://twitter.com/Cabe_e14
  • Sign in to reply
Parents
  • DAB
    DAB over 13 years ago

    Hi Cabe,

    Neat post.  I could see potential in using the ADK for controlling robot swarms or search and rescue robots.  It will be interesting to see what people can do with this technology.  If I can find some time, I might look into it.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • DAB
    DAB over 13 years ago

    Hi Cabe,

    Neat post.  I could see potential in using the ADK for controlling robot swarms or search and rescue robots.  It will be interesting to see what people can do with this technology.  If I can find some time, I might look into it.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • Catwell
    Catwell over 13 years ago in reply to DAB

    Like having a standard, following one systems environment can help spur innovation and development. Similar to how Arduino's limited platform can do so much with the help of its community pushing its capabilities.

     

    It is almost like people want to test the limits of all rules. Hopefully Android/Google IO will result in the same mass appear of Arduino.

     

    Cabe

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 13 years ago in reply to Catwell

    Hi Cabe,

     

    By making the ADK public domain, they have sowed the seeds for others to pick up thier start and go forward.  This exactly how the PC and the Adruino made it easy for others to explore new domains for their devices.

    From my observations, the only thing that a closed system provides you with is a vehicle to unemployment.  I have seen it happen time after time.  It will continue that way.  People want the freedom to play with the hardware and the software.  Plus there is nothing a manufacturer can create that dedicated people cannot reverse engineer.

     

    Just my Opinion.

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube