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:
parent
58b386b012
commit
2e5001f0d1
19
README.md
19
README.md
|
|
@ -24,18 +24,33 @@ Dann in `include/config.h` bearbeiten:
|
|||
### 3. Kompilieren & Hochladen
|
||||
**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:
|
||||
```
|
||||
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:
|
||||
```bash
|
||||
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
|
||||
**Voraussetzung**: ESP32-C3 bleibt per USB angesteckt
|
||||
|
||||
|
|
|
|||
24
docs/Info.md
24
docs/Info.md
|
|
@ -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
|
||||
|
||||
```
|
||||
|
|
@ -362,6 +384,6 @@ ESP32C3-ULP/
|
|||
|
||||
---
|
||||
|
||||
**Version**: 1.0
|
||||
**Version**: 1.1
|
||||
**Letztes Update**: 19.04.2026
|
||||
**Autor**: Projekt-Dokumentation
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user