Paso 2: Código de Arduino
El código completo para este proyecto está disponible en GitHub: enlace
El programa de Arduino se comprueba en el bucle principal - "void loop()" si el nuevo comando (personaje) ha sido enviado desde la aplicación Android a través de bluetooth. Si hay cualquier personaje entrante de bluetooth serial el programa inicia su ejecución de la función "void processInput()". Luego de esta función dependiendo del carácter se llama una función del control específico (por ejemplo para la función del carácter de "r" se llama "turn_Right() void").
Si vas a usar Arduino shield motor (L298) este enlace puede ser útil para usted