Blog
ESP32 Boardverwalter: Fehlende Boards und Fixes
Der ESP32 taucht im Boardverwalter nicht auf, die Liste ist leer oder das falsche Board ist ausgewählt. Die Fünf-Minuten-Fixes, der Reihe nach.
ESP32 im Boardverwalter nicht zu finden?
Dann wurde das Paket nie installiert — der Boardverwalter listet nur Pakete von den URLs, die Sie konfiguriert haben. Prüfen Sie Datei → Voreinstellungen → Zusätzliche Boardverwalter-URLs; dort muss https://dl.espressif.com/dl/package_esp32_index.json stehen. Feld leer: einfügen und Boardverwalter neu öffnen. URL vorhanden, aber Suche leer: der Index-Download ist fehlgeschlagen — erneut versuchen oder die manuelle ZIP-Installation nutzen. Ich habe dafür einmal einen Nachmittag verloren, und die Ursache war ein veralteter Paket-Cache einer alten Installation — den Cache unter %LOCALAPPDATA%Arduino15 löschen und neu installieren hat es gefixt. Aber neun von zehn Mal ist die fehlende URL die ganze Geschichte.
Wie installiere ich das ESP32-Board in der Arduino IDE?
Voreinstellungen → Espressif-JSON-URL einfügen → Boardverwalter → esp32 suchen → „esp32 by Espressif Systems“ installieren — es gibt Drittanbieter-Nachahmer, nehmen Sie das Espressif-Paket. Dann die IDE neu starten — das Boardmenü übernimmt Pakete beim Neustart, der Schritt, den fast jede „immer noch nicht da“-Meldung übersprungen hat.
Wie füge ich das ESP32-Board in der Arduino IDE hinzu?
Eine Platine hinzufügen heißt, ihr Paket installieren — dieselbe Operation, anderes Wort. Schon installiert und das Board fehlt trotzdem? Im Boardverwalter deinstallieren, neu starten, neu installieren. Das Paket ist klein; eine Fünf-Minuten-Neuinstallation schlägt eine Stunde Suchen.
Welches Board soll ich für den ESP32 in der Arduino IDE wählen?
Für eine generische ESP32-Devboard — WROOM-32, WROOM-32D, DevKitC — wählen Sie „ESP32 Dev Module“. Der sichere Standard: korrekte Takt- und Flash-Behandlung für 4-MB-Platinen. Die S3-, C3- und S2-Chips haben eigene Einträge, und wer die falsche Familie wählt, kompiliert fehlerfrei, scheitert aber beim Upload mit einem Chip-Mismatch in der esptool-Ausgabe.
Warum taucht mein ESP32 in der Arduino IDE nicht auf?
Zwei verschiedene Probleme heißen „taucht nicht auf“, mit gegensätzlichen Fixes. Platine fehlt unter Werkzeuge → Platine: Paketproblem, siehe Installationsantworten oben. Platine da, aber Portliste leer: Treiber oder Kabel — CH340- und CP2102-Chips brauchen Herstellertreiber (besonders unter Windows), und reine Ladekabel übertragen Strom, aber keine Daten. Geräte-Manager zeigt sie? Nein → Kabel oder Treiber. Ja, aber kein Arduino-Port → falscher Treiber oder ein Konflikt. Die Port-Seite wird am häufigsten falsch diagnostiziert — Leute installieren das Boardpaket neu, obwohl es das Kabel war.
Was soll ich in Arduino für den ESP32 auswählen?
„ESP32 Dev Module“ für Standardplatine; die genaue Variante für S3, C3, S2. Flash-Größe, PSRAM und Partitionsschema sitzen im selben Menü; die Standardwerte passen für die meisten Sketches. Im Zweifel ESP32 Dev Module wählen und sonst nichts ändern.
Der Boardverwalter zeigt das Paket, aber die Installation bricht mit Fehler ab?
Index-Download-Fehler sind Netzwerk; Entpack-Fehler sind Festplatte oder Antivirus. Unter Windows quarantänt die AV-Software manchmal das Toolchain mitten im Entpacken — den Arduino15-Ordner ausschließen und erneut versuchen. Das Flashing-FAQ behandelt dieselben Fehler, wenn sie beim Upload auftreten.
Ich habe ein zweites Paket installiert, und jetzt funktioniert nichts mehr?
Alte Pakete überdecken neue; der Boardverwalter hält Versionen nebeneinander. Den alten Eintrag entfernen, neu starten, neu installieren. Ein Boardpaket pro Chip-Familie ist die Regel.
Kann ich die ESP32-Boards ohne Internet installieren?
Ja, mit Aufwand: die manuelle JSON-plus-ZIP-Installation, die Espressif dokumentiert, oder den gesamten Arduino15-Ordner von einem Rechner kopieren, auf dem es funktioniert. Den Ordner kopieren ist, was ich auf abgeschotteten Maschinen wirklich mache — primitiv, und es funktioniert.
Immer noch festgefahren? Führen Sie den Code trotzdem aus.
Während das Toolchain mit Ihnen kämpft, läuft derselbe Sketch in einem Browser-Simulator — app.sensbench.com modelliert den WROOM-32D, also validieren Sie den Code jetzt und flashen Sie ihn, sobald die IDE mitspielt. Das Einstiegs-FAQ verbindet Boardauswahl und ersten Upload end-to-end.
Die Projekte zu diesem Thema laufen direkt im kostenlosen sensbench-Simulator: Schaltung verkabelt, Firmware inklusive – ohne Konto, ohne Installation.