Eine Arduino IDE
sie zu knechten,
sie alle zu finden,
ins Dunkel zu treiben
und ewig zu binden.
IDE = integrated development environment
Update 22.12.2015: Neue URL für Digispark eingetragen.
Kaum beginnt man ein wenig tiefer in Arduino einzusteigen und vielleicht auch mal etwas anderes als die „Standard“-Arduino Boards zu nutzen beginnen sich die Arduino-IDEs zu sammeln.
Eine IDE für Digispark, eine IDE für ESP8266-Module, eine neue Version für die „normalen“ Arduinos und vergesst die (lieben) Kleinen (ATtinys) nicht! Seit Version 1.6.4 der Arduino IDE gibt es den „Boards Manager“, der es erlaubt auch solche Dritthersteller-Platinen einfach zu integrieren. Und nicht nur das, sondern das OO-Framework Cosa lässt sich problemlos integrieren.
- Als erstes benötigen wir die aktuelle Arduino IDE (Version 1.6.4). Diese von Arduino.cc herunterladen und wie gewohnt installieren.
- Die frisch installierte IDE starten und die Einstellungen unter „File“, „Preferences“ aufrufen
- Hier gibt es ein neues Feld: „Additional Boards Manager URLs“. In dieses Feld diese URLs eintragen, genau so, wie hier formatiert:
https://raw.githubusercontent.com/mikaelpatel/Cosa/master/package_cosa_index.json,http://arduino.esp8266.com/package_esp8266com_index.json,http://digistump.com/package_digistump_index.json,https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
- Nun gehen wir ins Menü „Tools“, „Board“ und dort auf „Boards Manager…“
- Nach kurzer Wartezeit wird nun in dieser Liste „Digistump AVR Boards“ (Digispark und Digispark pro), „esp8266“ für diverse ESP8266-Module, „attiny“ und Cosa erscheinen.
- Gewünschte Module anklicken und auf „Install“ und schon hat man eine IDE, um alle zu knechten, … (oder so ähnlich)
Diese ganze Anleitung ist übrigens plattformunabhängig. Auf Windows hatte ich Probleme das Digispark-Modul zu installieren, aber das kann auch an der installierten Java-Version liegen.
Noch mehr Board-Definitionen gibt’s übrigens auf der Arduino-Homepage. Viel Spass!
2 Kommentare
und dann noch eclipse um die Arduino IDE drumrumschnallen und plötzlich wirds fast schon professionell 🙂
http://eclipse.baeyens.it/
Spannende Sache, schaue ich mir bestimmt mal genauer an.
Bisher habe ich http://embedxcode.weebly.com/ getestet. Toller Ansatz, aber eher „fragil“. Wobei das durchaus auch Fehlbedienung gewesen sein kann.
Ist halt toll, wie schnell man mit der Arduino IDE was „gebastelt“ hat. Für grössere Sachen denkbar ungeeignet 🙁