Paso 1: Un breve resumen: ¿Qué es USB OTG, y ¿por qué es importante?
Para aquellos de ustedes que son los propietarios de Moto Droid, usted puede no sólo como impresionante es su teléfono. Dentro del Droid es un chip que contiene el USB OnTheGo.Para aquellos de ustedes que no puede saber, USB OnTheGo (OTG) es una especificación que suplementos USB 2.0. Esta especificación pretende simplificar la interacción entre un dispositivo y su controlador mediante el uso de dos modos: Host y esclavo. El propietario es responsable de iniciar cualquier y todas las peticiones de datos, mientras que el esclavo sólo puede responder a las solicitudes. El propietario es también responsable de suministrar energía al dispositivo.
Ahora que usted sabe lo que es, ¿por qué debería usted cuidado? Bien, en la introducción se descubrió que el Droid tiene la capacidad de ser puesto en modo de Host. Si usted continúa con este pensamiento, pronto darían cuenta de que si el Droid se puede poner en Host, pueden actuar como un controlador de dispositivos USB!
¿Qué tipo? Actualmente, hay sólo los controladores (el enlace al software que se comunica con los dispositivos USB) para ratones y teclados, pero francamente que fue una sorpresa de por sí, ya que se trata de un hack.
Suficiente charla. Vamos a construir el cable que nos permite utilizar un teclado de tamaño completo en un teléfono!