USBDroid (Arduino Uno compatible with onboard Android/USB Host)
Just bought a USBDroid and looking for basic setup information? See the USBDroid Getting Started guide. Want to take it a bit further? Seen the Resources links below.
The USBDroid combines the functionality of the Freetronics Eleven along with a USB host-mode controller and a microSD memory card slot all merged together into a single, integrated board that is 100% Arduino compatible.
This is the ideal platform for developing peripherals or projects based around Android devices with ADK (Android Developer Kit) functionality, but without requiring a USB host controller shield stacked onto an Arduino.
Connect your Android phone for all kinds of controller and networking features, and other USB devices like game controllers, Bluetooth dongles, digital cameras, etc.
All the good things about the Eleven are included:
- Gold-plated PCB.
- Top and bottom parts overlays.
- Top-spec ATmega328P MCU.
- D13 pin isolated with a MOSFET so you can use it as an input.
- Robust power filtering.
- Sexy rounded corners.
- PC communications with the Mini-USB connector: no more shorts against shields!
- And of course the USB Host connector to go out to your Android phone and other USB devices.
In addition we've included a high current onboard power supply so you can charge your Android device directly off the USBDroid.
Available now from a Freetronics reseller near you.
- Getting Started guide (PDF)
- USBDroid schematic / project worksheet (PDF)
- Driver file for Windows
- USB Host library for Arduino
- Design files on GitHub
- Combining the LCD & Keypad Shield and a USBDroid
- "USBDroid" section of the Freetronics Forum
- Accessory Development Kit for Android
- Using the USBDroid and Handbag to develop apps (external link)
- UD (5)