L'IDE d'arduino a un design simple et à la mode. Cependant, je souhaite toujours le développer sur une base de commande.
Il existe un outil de ligne de commande non officiel appelé ino. Avec lui, vous pouvez facilement créer et télécharger. Il est également officiellement introduit.
ʻIno` ne peut pas être construit ou téléchargé par lui-même. Vous avez besoin du logiciel officiel Arduino (IDE).
Cependant, j'étais vraiment dedans. À partir de la conclusion, l'original ʻino` peut être utilisé avec la série arduino 1.0x. Arduino Software propose actuellement les séries 1.0x, 1.5x (bêta) et 1.6x. Le dernier en date pour le moment est le 1.6.3. (OldSoftwareRelease)
J'ai essayé plusieurs modèles, mais le résultat était le suivant. La version de ʻino` installée à partir de pip est la v0.3.6, et la version compatible avec la série v1.5x (v0.3.7) doit être installée par vous-même. Ce n'est pas un très bon résultat, donc si vous développez sur la ligne de commande basée sur la dernière version, vous voudrez probablement le réparer vous-même ou trouver un autre moyen.
ino v0.3.6 (pip install) | ino v0.3.7 (githug install) | |
---|---|---|
IDE v1.6.3 | × | × |
IDE v1.5.8 BETA | × | × |
IDE v1.5 BETA | x | ○ |
IDE v1.0.5 | ○ | ○ |
Je voulais construire en utilisant la dernière version, donc j'ai corrigé ʻino avec un essai et une erreur, et j'ai pu construire. Cependant, d'autres commandes, telles que ʻupload
, avaient également besoin d'être modifiées, alors j'ai brisé mon cœur et j'ai abandonné.
Parce que je veux jouer à Arduino le plus tôt possible. (Je parle d'utiliser IDE ...)
Pour le moment, vous pouvez créer et télécharger des versions encore plus anciennes, alors notez-le. Si vous êtes intéressé, veuillez vérifier la différence dans Notes de version.
Cela a été un long préambule, mais la version Arduino utilise v1.0.5
. Vous pouvez obtenir Mac sur le site Arduino et Ubuntu sur ʻapt-get`. Notez que j'ai construit l'environnement pour les deux plates-formes ensemble. La procédure est presque la même pour les deux.
Mac
--Téléchargez la dernière série v1.0x v1.0.5
#Vous pouvez également utiliser wget
$ wget http://arduino.googlecode.com/files/arduino-1.0.5-macosx.zip
Ubuntu
# arduino IDE
$ sudo apt-get install arduino
pip
$ easy_install pip
$ pip install ino
$ git clone https://github.com/amperka/ino.git
$ cd ino
$ make install
sudo
selon votre environnement.L'échantillon de code d'éclairage LED est écrit par défaut avec -t
$ mkdir ./hoge
$ cd ./hoge
$ ino inot -t blink
build
$ ino build
upload
J'ai pu télécharger sans spécifier le port. Il peut également être spécifié en option.
$ ino upload
Il est très pratique de pouvoir créer et télécharger avec des opérations simples sans se soucier des détails.
Bien sûr, vous pouvez également définir les détails. Vous pouvez créer / etc / ino.ini
ou ~ / .inorc
et spécifier, par exemple, les périphériques série, les débits en bauds, les répertoires Arduino IDE, etc. (http://inotool.org/quickstart)
Vous pouvez également vérifier le numéro de série avec la commande ʻino serial, mais
picocom` est requis.
En fait, je n'utilise pas ʻino. J'utilise
platformio`. C'est plus facile, alors j'aimerais laisser une note.