Dokumentiere Bootloader-Modus für ESP32-C3 Upload

- Tasten-Sequenz: BOOT halten → RESET → BOOT loslassen
- Erforderlich für erfolgreichen Firmware-Upload
- LED-Indikator für Bootloader-Modus (grünes Blinken)
- Pin-Positionen auf DevKit dokumentiert
This commit is contained in:
XPS\Micro 2026-04-19 11:28:48 +02:00
parent 58b386b012
commit 2e5001f0d1
2 changed files with 40 additions and 3 deletions

View File

@ -24,18 +24,33 @@ Dann in `include/config.h` bearbeiten:
### 3. Kompilieren & Hochladen ### 3. Kompilieren & Hochladen
**Voraussetzung**: ESP32-C3 per **Micro-USB** mit Computer verbinden **Voraussetzung**: ESP32-C3 per **Micro-USB** mit Computer verbinden
#### Bootloader-Modus aktivieren (für Upload erforderlich!)
Wenn Upload fehlschlägt, muss das Gerät in den **Bootloader-Modus**:
1. **BOOT-Taste** drücken und **halten**
2. **RESET-Taste** drücken und loslassen
3. **BOOT-Taste** danach auch loslassen
4. LED blinkt grün → Gerät ist im Bootloader-Modus
#### Firmware hochladen
In VSCode mit PlatformIO: In VSCode mit PlatformIO:
``` ```
Ctrl+Shift+P → PlatformIO: Build (USB nicht nötig) Ctrl+Shift+P → PlatformIO: Build (USB nicht nötig)
Ctrl+Shift+P → PlatformIO: Upload (USB erforderlich!) Ctrl+Shift+P → PlatformIO: Upload (USB erforderlich! Bootloader-Modus!)
``` ```
Oder Terminal: Oder Terminal:
```bash ```bash
pio run -e esp32-c3-devkitm-1 # Kompilieren pio run -e esp32-c3-devkitm-1 # Kompilieren
pio run -e esp32-c3-devkitm-1 -t upload # Hochladen (USB erforderlich!) pio run -e esp32-c3-devkitm-1 -t upload # Hochladen (Bootloader-Modus!)
``` ```
**Tipps**:
- Upload-Fehler? → Bootloader-Modus neu aktivieren
- LED blinkt nicht grün? → USB-Kabel/Port prüfen
### 4. Serial Monitor ### 4. Serial Monitor
**Voraussetzung**: ESP32-C3 bleibt per USB angesteckt **Voraussetzung**: ESP32-C3 bleibt per USB angesteckt

View File

@ -345,6 +345,28 @@ Erhöhen Sie `TOTAL_CYCLES` für längere Messzeiten (z. B. 100 Zyklen = ~58 min
--- ---
## Bootloader-Modus (für Upload)
Der ESP32-C3 muss sich im Bootloader-Modus befinden, um neue Firmware zu akzeptieren:
### Aktivierung
```
1. BOOT-Taste drücken + halten
2. RESET-Taste drücken + loslassen
3. BOOT-Taste auch loslassen
4. LED blinkt grün → Bootloader aktiv
```
### Pins auf dem ESP32-C3-DevKitM-1
- **BOOT**: GPIO0 (links neben USB)
- **RESET**: Oben rechts (neben BOOT)
Beide Tasten sind Druck-Schalter. Sequenz muss genau eingehalten werden.
---
## Dateien & Verzeichnisse ## Dateien & Verzeichnisse
``` ```
@ -362,6 +384,6 @@ ESP32C3-ULP/
--- ---
**Version**: 1.0 **Version**: 1.1
**Letztes Update**: 19.04.2026 **Letztes Update**: 19.04.2026
**Autor**: Projekt-Dokumentation **Autor**: Projekt-Dokumentation