Paso 8: Cargar el código en la placa ADK
El ADK y la aplicación de Android corriendo en el teléfono celular se comunican mediante un protocolo que el escritor de aplicación diseña. En nuestro caso, comenzaremos con un protocolo muy básico, basado en el carácter que nos permite proporcionar los siguientes comandos:
hacia adelante
inversa
parada
derecho
izquierda
El protocolo de carácter simple se traduce por el firmware de arduino en el iRobot apropiado comando Open Interface. Yo he aprovechado la biblioteca arduino de Roomba, escrita por Mike McCauley.