ino pour Arduino : compiler, envoyer et écouter en série sans l'IDE Arduino
L'Arduino IDE est super pour débuter. Mais rapidement, on peut se sentir un peu à l'étroit dans l'outil. Je l'ai donc avantageusement remplacé par mon éditeur de texte habituel (Atom) et "ino" (http://inotool.org/) pour communiquer avec les planches Arduino.
Installer ino
ino s'installe facilement sur une machine munie de Python2.7 par :
pip install ino
ou alors en récupérant les sources d'ino ici.
Il faut également installer l'IDE Arduino et picocom pour la communication sur le port série - sur Debian Jessie on pourra l'installer ainsi :
apt install arduino picocom
Utiliser ino
Avant toute chose, on crée un nouveau projet :
mkdir mon_projet cd mon_projet ino init
On place alors le code de son choix dans le fichier 'sketch.ino' placé dans le dossier 'src'.
Pour compiler :
ino build
Pour envoyer sur l'Arduino :
ino upload
Et pour écouter sur le port série :
ino serial
Pour aller plus loin
On pourra lancer :
ino --help
ou aller lire ici : http://inotool.org/quickstart