Les passionnés d'électronique amateur seront heureux d'apprendre l'arrivée d'un IDE Arduino pour Android, qui inclut la prise en charge du téléchargement de croquis sur les cartes de développement de microcontrôleurs populaires. ArduinoDroïde est arrivé sur Google Play il y a quelques jours, et je l'ai essayé dès que j'en ai eu l'occasion.
L'APK est petit et s'installe rapidement, la majeure partie du package étant téléchargée lorsque vous ouvrez l'application pour la première fois. Ce deuxième téléchargement contient le SDK, qui occupe en fin de compte environ 100 Mo sur votre carte SD. De là, vous serez accueilli par la fenêtre principale où votre croquis sera affiché. Mais si vous n’êtes pas doué pour partir de la première ligne, ne vous inquiétez pas. Les exemples de code et les bibliothèques de support que vous avez l'habitude de trouver dans l'IDE de bureau sont disponibles via le menu Fichier de l'application. Une chose que je suis vraiment heureux qu'Anton Smirnov ait incluse est la coloration syntaxique dans l'éditeur. Vous n'êtes peut-être pas intéressé à écrire un énorme croquis sur votre téléphone, mais si vous savez que vous avez un bug et que vous aurez du temps à tuer, vous pouvez charger le code et le parcourir ligne par ligne plus tard.
Pour charger le code sur votre carte Arduino, vous aurez besoin d'un appareil Android prenant en charge USB On-The-Go (OTG). À ce stade, je suis un peu confus quant aux cartes prises en charge car il existe des informations contradictoires. Le page d'introduction du site d'Anton mentionne que jusqu'à présent, elle ne programme que des cartes basées sur FTDI, mais que l'application dispose de paramètres de configuration qui incluent toute la famille jusqu'au Leonardo.
Cette capture d'écran montre que l'application gratuite est financée par la publicité avec la possibilité de payer pour la suppression de la publicité. Une fois l'espace publicitaire combiné avec un clavier ouvert, il n'y a presque plus de place pour voir la zone de code sur une tablette de 7 pouces en orientation paysage. Mais je pense que si vous effectuez un travail de code sérieux dessus, vous pourriez aussi bien utiliser un clavier externe de toute façon. Pour commencer, visitez le Liste ArduinoDroid Google Play.