Arduino
Installation
- Installiere arduinoAUR von den AUR.
- Installiere arduino-betaAUR von den AUR (mit Unterstützung für Arduino Yún und Arduino Due Boards)
- Füge dich der Gruppe
uucp
hinzu.
Fehlerbehandlung
Compilierungs Fehler
Sollte der Fehler
/usr/share/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../avr/bin/ld: cannot find -lm
beim compilieren auftreten muss einfach statt der mitgelieferte gcc Version die avr-gcc aus den Quellen installiert werden und in die Arduino-IDE wie Folgt eingebunden werden:
cd /usr/share/arduino/hardware/tools/avr/bin mv ./avr-gcc ./avr-gcc-backup ln -s /usr/bin/avr-gcc ./
Serial Port
Um als normaler Nutzer auf den Port zugreifen zu dürfen muss mann die Berechtigung von /etc/lock
anpassen. Da dieses Verzeichnis beim Starten angelegt wird muss man die Berechtigung in der Datei /usr/lib/tmpfiles.d/legacy.conf
wie folgt vornehmen.
Mann muss die Zeile
d /run/lock 0755 root root -
in
d /run/lock 0775 root lock -
ändern
und sich dann der Gruppe lock
hinzufügen.
Für die aktuelle Sitzung kann man mit
sudo chown root:lock /run/lock sudo chmod 775 /run/lock
die Berechtigung setzen