ino
Die IDE von arduino hat ein einfaches und modisches Design. Ich möchte es jedoch weiterhin auf Befehlsbasis entwickeln.
Es gibt ein inoffizielles Befehlszeilentool namens ino. Mit ihm können Sie einfach erstellen und hochladen. Es ist auch offiziell eingeführt.
ino
kann nicht selbst erstellt oder hochgeladen werden. Sie benötigen die offizielle Arduino Software (IDE).
Ich war jedoch wirklich in diese. Abschließend kann das Original "ino" mit der Arduino 1.0x-Serie verwendet werden. Arduino Software verfügt derzeit über die Serien 1.0x, 1.5x (Beta) und 1.6x. Der späteste ist derzeit 1.6.3. (OldSoftwareRelease)
Ich habe mehrere Muster ausprobiert, aber das Ergebnis war wie folgt. Die Version von ino
, die von pip installiert werden soll, ist v0.3.6, und die mit v1.5x (v0.3.7) kompatible Version muss von Ihnen selbst installiert werden. Es ist kein sehr gutes Ergebnis. Wenn Sie also auf der Befehlszeile basierend auf der neuesten Version entwickeln, möchten Sie es wahrscheinlich selbst beheben oder einen anderen Weg finden.
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 | ○ | ○ |
Ich wollte mit der neuesten Version bauen, also habe ich "ino" mit einem Versuch und Irrtum behoben und konnte bauen. Allerdings mussten auch andere Befehle wie "Upload" geändert werden, sodass ich mir das Herz brach und aufgab. Weil ich so schnell wie möglich Arduino spielen möchte. (Ich spreche über die Verwendung von IDE ...)
Derzeit können Sie noch ältere Versionen erstellen und hochladen. Notieren Sie sich dies. Wenn Sie interessiert sind, überprüfen Sie bitte den Unterschied in Versionshinweisen.
Es war eine lange Präambel, aber die Arduino-Version verwendet v1.0.5
. Sie können Mac von der Arduino-Site und Ubuntu von apt-get
bekommen. Beachten Sie, dass ich die Umgebung für beide Plattformen zusammen erstellt habe. Das Verfahren ist für beide fast gleich.
Mac
#Sie können auch mit wget gehen
$ wget http://arduino.googlecode.com/files/arduino-1.0.5-macosx.zip
Ubuntu
apt-get
installiert werden. Die Version aus dem Paket ist v1.0.5.# arduino IDE
$ sudo apt-get install arduino
--Installieren Sie mit pip
$ easy_install pip
$ pip install ino
$ git clone https://github.com/amperka/ino.git
$ cd ino
$ make install
Der Beispielcode für die LED-Beleuchtung wird standardmäßig mit -t
geschrieben
$ mkdir ./hoge
$ cd ./hoge
$ ino inot -t blink
build
$ ino build
upload
Ich konnte ohne Angabe des Ports hochladen. Es kann auch als Option angegeben werden.
$ ino upload
Es ist sehr praktisch, mit einfachen Vorgängen erstellen und hochladen zu können, ohne sich um Details kümmern zu müssen. Natürlich können Sie auch die Details einstellen. Sie können "/ etc / ino.ini" oder "~ / .inorc" erstellen und beispielsweise serielle Geräte, Baudraten, Arduino IDE-Verzeichnisse usw. angeben. (http://inotool.org/quickstart)
Sie können die Seriennummer auch mit dem Befehl "ino serial" überprüfen, aber "picocom" ist erforderlich.
Eigentlich benutze ich nicht "ino". Ich benutze platformio
. Das ist einfacher, deshalb möchte ich eine Notiz hinterlassen.