Estoy trabajando en esta aplicación de Android que necesita comunicarse a través de USB. Tengo una tableta Archos 101 (especificaciones aquí: http://www.archos.com/products/ta/archos_101it/specs.html?country=us&lang=en). Tiene un puerto de host USB completo. Puedo poner una unidad flash USB en el puerto USB y copiar archivos hacia y desde la unidad flash en el almacenamiento interno.Comunicación USB con Android/Arduino
Tengo este Arduino Fio tablero, con un XBee a él. Tengo un Dongle XBee Explorer con otro XBee que planeo enganchar en la tableta Archos 101 en el puerto USB.
A partir de ahora, puedo poner el Dongle XBee Explorer en mi computadora y enviar/recibir datos desde y hacia Arduino Fio, sin problemas.
¿Hay alguna manera para Android de hablar por USB? Sé que debe haber controladores en algún lugar de la tableta que permitan la comunicación USB, pero no puedo encontrar una manera de acceder a ellos o usarlos.
Veo que Android reconoce el Dongle XBee Explorer. Descargué un emulador de terminal, y puedo escribir "dmesg" y ver que ve el dongle conectado. Pero no puedo hacer nada con eso.
Parece que necesito un controlador FTDI para Android.
Agradecería cualquier ayuda para hacer que mi tableta se comunique con el Dongle XBee Explorer.
Tuve un problema similar y lo resolví. Por favor, compruebe mi respuesta [aquí] (http://stackoverflow.com/questions/4621580/using-serial-port-rs-232-in-android/6279832#6279832) Espero que esto ayude. ¡Buena suerte! –