====== webMobaLedLib – Zusätzlich: Arduino IDE ======
//Seitenstand 1.01 (2026-11-05), gilt für webMobaLedLib 2.96//
Die webMobaLedLib überträgt das Programm normalerweise mit **PlatformIO**. Es wird bei der Installation automatisch mitinstalliert. **Du brauchst die Arduino IDE also nicht.**
Diese Seite ist nur für dich, wenn du die Arduino IDE trotzdem benutzen willst, zum Beispiel weil du sie schon für andere Projekte hast oder weil du eine Funktion brauchst, die es nur mit der IDE gibt.
===== Was musst du beachten? =====
* Es muss die **Arduino IDE 1.8.19** sein. Die **Version 2.x geht nicht**.
* Das Programm kann die IDE und die Bibliotheken für dich installieren.
* Danach stellst du im Programm die Entwicklungsumgebung um.
===== Schritt 1: Die Arduino IDE installieren =====
Starte die Installation noch einmal, diesmal mit dem Zusatz für die IDE. Das Skript installiert nur nach, was fehlt.
**Windows:**
- Öffne im Explorer den Ordner **mobaledlib → python → install**.
- Klicke oben in die **Adressleiste** des Explorers, tippe **cmd** und drücke die Enter-Taste. Es öffnet sich ein schwarzes Fenster.
- Tippe ein und drücke die Enter-Taste:
install_windows.bat /ide
- Windows fragt nach der Erlaubnis. Erlaube es, auch die Treiber für den USB-Anschluss.
**macOS:** Öffne das Terminal, tippe ''bash '' (mit Leerzeichen), ziehe die Datei **install_mac.command** (Ordner //install//) hinein, tippe noch ''%%--with-arduino-ide%%'' dahinter und drücke Enter. Auf einem Mac mit Apple-Chip fragt macOS beim ersten Start der IDE nach **Rosetta**: Stimme zu.
**Linux:** Öffne im Ordner **install** ein Terminal und gib ein:
bash install_linux.sh --with-arduino-ide
**Raspberry Pi:** Öffne im Ordner **pi** ein Terminal und gib ein:
sudo bash install_pi.sh --with-arduino-ide
Die IDE wird heruntergeladen (rund 130 bis 200 MB) und danach werden die Bibliotheken FastLED und MobaLedLib installiert. Das dauert einige Minuten.
===== Schritt 2: Im Programm auf die Arduino IDE umstellen =====
- Klicke in der Werkzeugleiste auf den Knopf **Optionen Werkzeuge**.
- Öffne den Reiter **Entwicklungsumgebung**.
- Wähle **ARDUINO-IDE** und schließe den Dialog.
Das Programm fragt dann, ob die Bibliotheken und Boards jetzt geprüft werden sollen. Antworte **Ja**.
Wenn du wieder **PlatformIO** benutzen willst, stellst du es an derselben Stelle zurück.
===== Wenn etwas nicht klappt =====
^ Was passiert ^ Was hilft ^
| „ARDUINO IDE nicht gefunden“ | Öffne den Reiter **ARDUINO Einstellungen** und klicke auf **IDE suchen**. Oder trage den Pfad der Startdatei ein. |
| Beim Kompilieren fehlt „MobaLedLib.h“ | Die Bibliotheken fehlen. Öffne den Reiter **Update** und lasse die Bibliotheken installieren. |
| Windows: Die Installation der IDE bricht ab | Lade die IDE 1.8.19 von Hand von [[https://www.arduino.cc/en/software/OldSoftwareReleases/|arduino.cc]] und starte die Installation noch einmal mit ''install_windows.bat /libs''. |
| Der schnelle Bootloader geht nicht | Diese Funktion läuft in der webMobaLedLib nur mit PlatformIO. |