Codifique y programe placas Arduino utilizando ArduinoDroid

Los entusiastas de la electrónica de hobby estarán felices de saber de la llegada de un Arduino IDE para Android, que incluye soporte para cargar bocetos en las populares placas de desarrollo de microcontroladores. ArduinoDroid llegó a Google Play hace unos días, y le di un giro tan pronto como tuve la oportunidad.

El APK es pequeño y se instala rápidamente, y la mayor parte del paquete se descarga cuando abre la aplicación por primera vez. Esta segunda descarga contiene el SDK, que ocupa aproximadamente 100 MB en su tarjeta SD cuando todo está dicho y hecho. A partir de ahí, serás recibido con la ventana principal donde se mostrará tu boceto. Pero si no eres bueno para comenzar desde la línea uno, no te preocupes. Los ejemplos de código y las bibliotecas de soporte que está acostumbrado a encontrar en el IDE de escritorio están disponibles a través del menú de archivo de la aplicación. Una cosa que estoy realmente feliz de que Anton Smirnov incluya es el resaltado de sintaxis en el editor. Es posible que no esté interesado en escribir un boceto enorme en su teléfono, pero si sabe que tiene un error y tendrá tiempo para matarlo, puede cargar el código y revisarlo línea por línea más adelante.

Para cargar el código en su placa Arduino, necesitará un dispositivo Android que admita USB On-The-Go (OTG). En este punto, estoy un poco confundido acerca de qué tableros son compatibles, ya que hay información contradictoria. La página de introducción del sitio web de Anton menciona que hasta ahora solo programa placas basadas en FTDI, pero la aplicación tiene ajustes de configuración que incluyen a toda la familia hasta el Leonardo.

Esta captura de pantalla muestra que la aplicación gratuita es compatible con anuncios con la opción de pagar por la eliminación de anuncios. Una vez que el espacio publicitario se combina con un teclado abierto, casi no hay espacio para ver el área de código en una tableta de 7 ″ en orientación horizontal. Pero me imagino que si está haciendo un trabajo serio de código, también podría estar usando un teclado externo de todos modos. Para comenzar, visite la lista de Google Play de ArduinoDroid.