Now you can create your own Android-based hardware devices. NEBULIX recently acquired a number of Arduino DUE microcontroller boards, which are built around the ARM AT91SAM Cortex MCU chip.
With the DUE’s second host USB port, it is compatible with Google’s ADK which can be used to prototype hardware and software for Android applications. Accessories use the Android Open Accessory (AOA) protocol to communicate with Android devices, over a USB cable or through a Bluetooth connection.
The development setup shown is connected through an on-the-go (OTG) host cable to an Android tablet. The SDK runs on a PC, which is in turn connected to the DUE. More on this very interesting project soon.