Am Ende dieser Beschreibung solltet ihr ein eingenes Programm auf euren Arduino hochladen und laufen lassen können.
Zunächst müsst Ihr die Arduino Programmierumgebung für euer System herunterladen und auf eurem Rechner installieren. Versionen für alle üblichen betriebssysteme gibt es hier.
Damit euer Rechner mit dem Arduino kommunizieren kann, ist unter Windows und Mac die Installation eines Treibes nötig.
Die Arduino Nanos in userem Kurs sind (legale) Nachbauten verschiedener Hersteller. Sie unterscheiden sich in den den verwendeten USB-zu-Seriell-Wandlern (dem länglichen Chip auf der Seite mit den Beinchen) und benötigen jeweils unterschiedliche Treiber.
Hier gibt es den Treiber direkt vom Hersteller. Die .zip-Datei müsst ihr entpacken und den enthaltenen Installer ausführen.
Es wird ein externer Treiber benötigt, den man hier direkt vom Hersteller herunterladen kann.
Auch unter Mac OS X müssen die Treiber von der FTDI Website installiert werden. (Mit den Treibern, die Apple mitliefert, wird zwar ein Port angezeigt, das Upload von Programmen auf den Arduino funktioniert aber trotzdem nicht.)
Entgegen den Angaben auf der Website des Herstellers funktionieren die Treiber auch unter Mac OS X 10.8. Wählt den Download entsprechend eures Modells. Uni-body Modelle haben alle 64bit Architektur.
http://www.ftdichip.com/Drivers/VCP.htm
Die Arduinos mit CH340 laufen in der Regel ohne spezielle Treiber oder Patches.
Falls das CH340 doch nicht läuft, ist der Treiber hier zu finden.
RESOURCE_NAME=cc.arduino.arduinoide
und ersetzt sie durch RESOURCE_NAME=arduino-arduinoide
.groups <user>
testen. Euren User hinzufügen könnt ihr mit sudo usermod -a -G dialout <user>
(Quelle). Ggf. den User ab- und wieder anmelden.