Installation der Arduino IDE

Programmieren

Bevor wir mit der Arduino Programmierung beginnen können, müssen wir die notwendigen Voraussetzung dafür schaffen. Dieses Tutorial zeigt dir deshalb, wie du die Arduino IDE und die nötigen Treiber installierst.

Verschiedene Arduino Uno Boards

Um den Arduino Uno zu programmieren, nutzen wir die Arduino IDE. Dieses Tutorial wird dir den Installationsprozess Schritt für Schritt erklären.
Da der Arduino Uno über die serielle Schnittstelle und den USB-zu-Seriell-Konverter programmiert wird, benötigst du ebenfalls die entsprechenden Treiber für diesen Chip. Was dich möglicherweise überraschen mag ist, dass es mehrere verschiedene Varianten des Arduino Unos gibt. Zuerst einmal gibt es eine SMD Variante und eine Variante die ATmega328P Mikrocontroller mit DIP-Gehäuse nutzt. Viel wichtiger, insbesondere um den Arduino Uno mit deinem Computer zu verbinden, ist die Tatsache das auch verschiedene USB-zu-Seriell-Konverter genutzt werden. Der originale Arduino Uno nutzt einen ATmega16U2 Mikrocontroller als USB-zu-Seriell Konverter. Auf anderen Boards wird oft der billigere CH340 Konverter genutzt.
Der Installer für die Arduino IDE enthält nur den Treiber für den originalen Arduino Uno. Falls dein Arduino also nicht sofort funktioniert, kann dies daran liegen das dein Board den CH340 Konverter nutzt und du erst noch den passenden Treiber installieren musst. Du kannst deine Boardvariante anhand der nachfolgenden Abbildung identifizieren. Solltest du einen Arduino Uno mit dem CH340 Konverter besitzen kann es notwendig sein, dass du zusätzlich den optionalen Installationsschritt "Installieren des CH340 Treibers" durchführen musst.

Arduino Boards mit USB-zu-Seriell Konvertern

Arduino IDE Installation (Windows)

Arduino IDE Installation (Ubuntu)

Es gibt zwei Möglichkeiten für die Installation der Arduino IDE: Du kannst das offizielle Installationsskript nutzen und so die Arduino IDE für alle Benutzer installieren, indem du den in Schritt 3a beschriebenen Vorgehen folgst. Das Skript erstellt eine Desktopverknüpfung für alle Benutzer. Diese Verknüpfung zeigt auf das Verzeichnis aus dem die Arduino IDE installiert wurde. Aus diesem Grund, solltest du das Arduino IDE Verzeichnis an einen Ort wie /opt kopieren, damit alle Nutzer Zugriff haben. Nachdem du die Arduino IDE dorthin kopiert hast kannst du die Dateien aus deinem Homeverzeichnis entfernen.
Möchtest du die Arduino IDE nicht für alle Benutzer installieren, dann kannst du sie an einen Ort deiner Wahl innerhalb deines Homeverzeichnis verschieben. Schritt 3b zeigt dir wie du die Arduino IDE direkt aus dem Installationsverzeichnis ausführen kannst und eine Desktopverknüpfung erstellst.

Unabhängig davon welche Option du wählst musst du deinem Benutzeraccount noch den Zugriff auf den seriellen Port erlauben, über den der Arduino programmiert wird. Typischerweise wird der Benutzer dazu zur dialout Gruppe hinzugefügt und udev-Regeln für die Arduino Boards erstellt. Arduino liefert dafür ein Skript mit. Das Vorgehen wird in Schritt 4 beschrieben und erfordert, dass du einen Benutzeraccount mit sudo-Rechten besitzt.

Vorheriger Beitrag Nächster Beitrag