title: USB Communication with Android/Arduino
body: <p>I am working on this Android application that needs to communicate over USB. I have an Archos 101 Tablet (specifications here: <a href="http://www.archos.com/products/ta/archos_101it/specs.html?country=us&amp;lang=en">http://www.archos.com/products/ta/archos_101it/specs.html?country=us&amp;lang=en</a>). It has a full USB host port. I can put a flash USB drive in the USB port and copy files to and from the flash drive onto internal storage. </p>
  
  <p>I have this <a href="http://arduino.cc/en/Main/ArduinoBoardFio">Arduino Fio</a> board, with an <a href="http://en.wikipedia.org/wiki/Digi_International#Wireless">XBee</a> attached to it. I have an XBee Explorer Dongle with another XBee that I plan to hook into the Archos 101 tablet into the USB port.</p>
  
  <p>As of right now, I can put the XBee Explorer Dongle into my computer and send/receive data to and from the Arduino Fio, no problems. </p>
  
  <p>Is there a way for Android to talk over USB? I know there has to be drivers somewhere in the tablet allowing USB communication, but I cannot find a way to access them or use them. </p>
  
  <p>I can see Android recognizing the XBee Explorer Dongle. I downloaded a terminal emulator, and I can type "dmesg" and see that it sees the dongle hooked up. But I cannot do anything with it.</p>
  
  <p>I seem to need a <a href="http://en.wikipedia.org/wiki/FTDI">FTDI</a> driver for Android. </p>
  
  <p>I would greatly appreciate any help in getting my tablet to communicate with the XBee Explorer Dongle. </p>