.. note:: Hallo, willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Vertiefen Sie sich mit anderen Enthusiasten in die Welt von Raspberry Pi, Arduino und ESP32. **Warum beitreten?** - **Expertenunterstützung**: Lösen Sie Probleme nach dem Verkauf und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams. - **Lernen & Teilen**: Austausch von Tipps und Anleitungen zur Verbesserung Ihrer Fähigkeiten. - **Exklusive Vorschauen**: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken. - **Spezialrabatte**: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte. - **Festliche Aktionen und Giveaways**: Nehmen Sie an Giveaways und Feiertagsaktionen teil. 👉 Sind Sie bereit, mit uns zu erkunden und zu kreieren? Klicken Sie auf [|link_sf_facebook|] und treten Sie heute bei! 1.2 Einführung in die Arduino IDE =================================== .. image:: img/sp_ide_2.png 1. **Überprüfen**: Kompiliert Ihren Code. Falls Syntaxfehler vorhanden sind, werden sie mit Fehlermeldungen angezeigt. 2. **Hochladen**: Lädt den Code auf Ihr Board hoch. Beim Klicken auf den Button blinken die RX- und TX-LEDs auf dem Board schnell, bis der Upload abgeschlossen ist. 3. **Debuggen**: Zum schrittweisen Überprüfen und Beheben von Fehlern im Code. 4. **Board auswählen**: Schnelle Einrichtung von Board und Port. 5. **Serieller Plotter**: Zeigt die Änderungen der Messwerte grafisch an. 6. **Serieller Monitor**: Öffnet ein Fenster, das die vom Steuerboard gesendeten Daten empfängt. Sehr nützlich für das Debugging. 7. **Datei**: Klickt man auf das Menü, erscheint eine Dropdown-Liste mit Optionen zum Erstellen, Öffnen, Speichern, Schließen von Dateien sowie zur Konfiguration einiger Parameter. 8. **Bearbeiten**: Enthält Bearbeitungsfunktionen wie **Ausschneiden**, **Kopieren**, **Einfügen**, **Suchen** usw., einschließlich entsprechender Tastenkombinationen. 9. **Sketch**: Enthält Funktionen wie **Überprüfen**, **Hochladen** und **Dateien hinzufügen**. Besonders wichtig ist die Option **Bibliothek einbinden**, um Bibliotheken zu verwalten. 10. **Werkzeuge**: Enthält verschiedene Tools, darunter die häufig genutzten Optionen **Board** (welches Board verwendet wird) und **Port** (welcher Anschluss belegt ist). Vor jedem Hochladen des Codes sollte dies überprüft oder eingestellt werden. 11. **Hilfe**: Falls Sie ein Anfänger sind, können Sie hier verschiedene Hilfsoptionen finden, einschließlich Anleitungen zur IDE, Fehlersuche, Code-Erklärung und mehr. 12. **Ausgabebereich**: Umschalten der Ausgabe-Registerkarten. 13. **Ausgabefenster**: Zeigt Konsoleninformationen und Fehlerausgaben an. 14. **Board und Port**: Vorschau des ausgewählten Boards und Ports für das Hochladen des Codes. Falls nötig, kann dies unter **Werkzeuge** -> **Board** / **Port** korrigiert werden. 15. **Editor-Bereich**: Hier schreiben und bearbeiten Sie Ihren Code. 16. **Sketchbook**: Verwaltung von Sketch-Dateien. 17. **Board-Manager**: Verwaltung der Board-Treiber. 18. **Bibliotheks-Manager**: Verwaltung der Bibliotheksdateien. 19. **Debugging**: Unterstützung beim Debuggen des Codes. 20. **Suche**: Ermöglicht die Code-Suche innerhalb Ihrer Sketches.