Zum Inhalt

Mit der Arduino IDE auf Raspberry Pi programmieren

Warum nicht die Arduino IDE auf einem Raspberry Pi installieren? Bei der Entwicklung mit Arduino wird ein Sketch aus der Arduino IDE mittels USB-Kabel zum Microcontroller übertragen. Allerdings ist die Datenübertragung recht heikel und reagiert mit Fehlermeldungen auf zu lange oder zu schwache Kabel. Statt teure aktive Kabel zu kaufen, lässt sich auch ein Raspberry Pi anstelle des PC’s verwenden. Somit passt alles problemlos auf die Arbeitsfläche um zu entwickeln.

Selber nutze ich einen Raspberry Pi 2 B um meine Arduinos zu programmieren. Nicht nur weil das kurze USB-Kabel reicht und alles auf den Tisch passt. Nein, es gibt noch einen weiteren Vorteil. Alle Sketche und Bibliotheken befinden sich auf dem Raspberry. Es ist also egal von welchem PC aus gearbeitet wird, alles befindet sich auf dem Raspi. Einzige Anforderung an den Arbeitsrechner ist eine Remote-Desktop-Software.

Den Raspberry einrichten

Welches Image sich auf dem Raspberry befindet ist eigentlich egal. Hier wird von einer Standard-Installation ausgegangen. Wobei auch andere Systeme, sofern es Linux ist, sich gleich verhalten müssten. Es wird also von einem installierten Raspberry ausgegangen mit einer Remote-Desktop-Verbindung vom PC aus.

Arduino IDE auf Raspberry Pi installieren

Arduino IDE auf Raspberry

Obwohl die Arduino IDE in den Paketquellen enthalten ist, sollte besser die aktuelle Version von der Website geladen werden. Nachdem die Remote-Desktop Verbindung hergestellt wurde, wird auf dem Raspberry der Browser geöffnet. Unter https://www.arduino.cc/en/Main/Software finden sich die Downloads zur Arduino IDE. Dort wählt man die Linux ARM Variante. Der Download kann gleich in das passende Verzeichnis erfolgen – zB. /home/pi/Arduino/IDE.

Danach wird das Verzeichnis im Terminal aufgesucht. Mittels dem Befehl ll odes ls werden die enthaltenen Dateien angezeigt. Hier liegt nun ein Archiv mit einem Namen ähnlich dem folgenden: arduino-1.8.0-linuxarm.tar.xz. Die Versionsnummer kann natürlich inzwischen eine andere sein.

Nun muss das Archiv erstmal entpackt werden. Dies mit folgendem Befehl:

tar -xf arduino-1.8.0-linuxarm.tar.xz

Das Archiv kann auch gleich wieder gelöscht werden, bevor in das neu erstellte Verzeichnis gewechselt wird.

rm tar -xf arduino-1.8.0-linuxarm.tar.xz
cd arduino-1.8.0

Hier noch kurz die install.sh aufrufen.

sh install.sh

Und schon ist alles erledigt. Ein Icon befindet sich auf dem Desktop um die Arduino IDE zu starten. Der erste Arduino kann also auch gleich angeschlossen werden.

Veröffentlicht inTipp's

2 Kommentare

  1. janjan

    Very nice idea.

    Arduino and Raspi, just good friendds.

    For debian raspberies theres already a arduino packake

    |code}
    aptinstall arduino
    |/code}

    will do

    I am pretty shure, you get the latest ide, when u use the install.sh from the tar ball

    Kind regards

  2. Sexual relationship is a pleasurable give to get relationship with one?s partner. If anything goes completely wrong on this cooperation process, it can be enough to derail the connection. But anything could happen which is unpredictable. Moreover, able to keep a normal sexual relationship means keeping oneself physically healthy. So any kind of sexual disfunction ought to be given utmost care. One such health risk is erectile dysfunction commonly within men. Unable to keep a proper and prolonged penile erection brings about erection dysfunction. This is infact a serious problem for maintaining a normal sexual relationship. So when there arises a real problem it?s cognizant of treat it as opposed to sitting quiet.

    The choice between your various available treatment methods involve treatment with a proper medicine. Response to a verbal agent such as Levitra can be very effective on this context. Studies show that male impotence is mainly because of insufficient blood flow on the penis? veins and deficiency of stimulation at the same time. Practising oral therapy of Levitra boosts the rate of the circulation of blood that gradually stimulates the penis providing a hard erection, adequate with an intercourse.

    Levitra is one such drug which can be found to be effective. Clinically many experts have proved which it even creates patients who suffer from various health conditions like high blood pressure levels, high cholesterol levels or diabetes. A lot of men, who took Levitra the first time, responded positively for gaining high rate of success. Besides, many experts have also found that it can be also taken with medicines used to treat other health concerns.

    https://www.cialispascherfr24.com/acheter-tadalafil-tablets/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Neueste Beiträge

Themen: