Moin, wie kann ich denn via wget, oder sonst ohne grafische Oberfläche die IDE für den Pi runterladen ?
Oder lässt die sich nur mit grafischer Oberfläche nutzen ?
Zum programmieren des Arduinos sollte die ja nicht nötig sein, oder ? :s
Der Arduino ist noch nicht da, also ich kanns noch nicht testen.
Arduino IDE für ARM
-
fred0815 -
28. Juli 2017 um 09:02 -
Erledigt
-
-
Arduino IDE für ARM? Schau mal ob du hier fündig wirst!
-
- Offizieller Beitrag
Klick mich. Damit kannst du den Arduino beschreiben. Die Sketches an sich musst du dann im Texteditor deiner Wahl erstellen.
-
es gibt eine make anwendung für die arduino programmierung
muss ich raus suchen -
Ok, ist ja ganz easy. :thumbs1:
Danke ! -
https://github.com/sudar/Arduino-Makefile
schau dir das mal an
-
-
-
Auf dem PC eine aktuelle Version zu installieren sollte aber doch eigentlich einfacher sein als auf dem Pi?
Unter https://www.arduino.cc/en/Main/Software findet sich aber auch ein Arduino IDE Download für "Linux ARM", oder funktioniert das nicht auf dem Pi?
Ansonsten schlage ich https://github.com/arduino/Arduin…no-1.8.3.tar.xz vor
Codesudo apt-get update sudo apt-get install git make gcc ant openjdk-8-jdk wget https://github.com/arduino/Arduino/releases/download/1.8.3/Arduino-1.8.3.tar.xz tar Jxf Arduino-1.8.3.tar.xz && rm Arduino-1.8.3.tar.xz cd Arduino-1.8.3/build/ ant dist ant run
Quelle:
https://github.com/arduino/Arduino/wiki/Building-Arduino
https://www.arduino.cc/en/Guide/Linux -
es ist aber nicht einfach wenn man schon verschiede LIBs benutzt die es nicht in allen Versionen gibt und die dann nicht mehr unter neueren IDEs laufen, gerade die Nebenprobleme nerven, alles kompatibel zu machen.
z.B. aus dem macro prog_char ein const uint8_t PROGMEM überall zu machen.
-
Zitat
Bin verwirrt.... Funktioniert
Code:
apt-get update
apt-get install arduino
nicht mehr?
Doch, er läd nochmal 80MB runter. -
nochmal?
...bin immer noch verwirrt
Geht das nun wie gewünscht?
-
Im Debian Repository liegt (aktuell) nur eine "alte" Arduino Version (1.0.1) herum.
Wenn du die über eine aktuelle Arduino Version 1.8.? (von der arduino.cc Seite) "drüber" installierst, wird diese im System installiert, aber an anderer Stelle (also sozusagen parallel).
Ich hatte das (2 verschiedene Versionen parallel) mal auf einem System (lange her), da wusste ich das noch nicht besser... Die Librarries kommen sich zwar nicht ins Gehege, aber der Desktop-Link zeigte auf die alte Version... das muss man händisch korrigieren, sonst startet er immer die alte Version.
Wenn man "zwischendurch" die (aktuelle) Arduino-IDE mal per Konsolenkommando gestartet hatte und dort was eingestellt/installiert hat, war das beim Start der alten Arduino-Version (natürlich) nicht da oder aber (viel schlimmer, falls die Arduino-IDE-Konfigdatei auch von der alten Version angezogen wurde) wurde jetzt ein Mix aus alten und neuen Librarries verwendet, was meist zu Abstürzen der IDE führte...
Ich würde die "alte" Arduino-Version vom System per "sudo apt-get purge arduino" komplett entfernen und wie oben beschrieben, sauber von der arduino.cc Seite aufsetzen...
-
Zitat von "Zentris" pid='293149' dateline='1501279257'
Ich würde die "alte" Arduino-Version vom System per "sudo apt-get purge arduino" komplett entfernen und wie oben beschrieben, sauber von der arduino.cc Seite aufsetzen...dito, so hatte ich es auch gemacht, läuft einfach besser und man kommt nicht durcheinander.
-
Danke für die Antworten, ich kanns eh erst probieren, wenn der der Arduino eingetrudelt ist, wollte aber vorher schon mal alles vorbereiten, damit ich gleich loslegen kann.
P.S. meigrafd openjdk-8-jdk kann nicht gefunden werden, nur 6 und 7, liegt vllt. an Wheezy.
jar Dich werde ich wohl noch öfter belästigen, wenn das Teil da ist. -
ich habe auch mal die situation, das ich keine gui habe, deshalb der ansatz ohne gui.
man muss natürlich das packet von arduino.cc runterladen und auspacken. -
Zitat von "fred0815" pid='293168' dateline='1501313271'
P.S. meigrafd openjdk-8-jdk kann nicht gefunden werden, nur 6 und 7, liegt vllt. an Wheezy.Wieso hast du denn noch Wheezy?
FAQ => Nützliche Links / Linksammlung => java8
-
Zitat
Wieso hast du denn noch Wheezy?
Never change a running system
InitV ist mir für meine Zwecke lieber als systemd. -
Mit Jessie hast du aber noch beides
-
Ja, aber beim kleinsten Fehler bootet der Pi nur noch in den Emergency Mode, statt Fehler zu ignorieren und weiterzubooten.
Das ist bei headless betriebenen Pis suboptimal.
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!