📡

ESP32 Firmware Flashen

Flashe deine ESP32-Scanner direkt im Browser — kein Tool, keine Installation. Einfach USB-Kabel anschließen und loslegen.

⚡ Firmware installieren

Verbinde deinen ESP32 per USB mit dem Computer und klicke auf den Button. Der Chip-Typ (ESP32 / ESP32-S3) wird automatisch erkannt.

🔌
⚠️ Browser not compatible Web Serial wird nur von Google Chrome und Microsoft Edge unterstützt (Desktop). Safari, Firefox und mobile Browser funktionieren leider nicht.

Chip-Typ wird automatisch erkannt (ESP32 / ESP32-S3).

ESP32 (WROOM) ESP32-S3 Improv WiFi ✓
⚠️ Erstinstallation vs. Update Bei der Erstinstallation „Flash löschen" aktiviert lassen — das räumt den NVS-Speicher auf. Für ein reines Firmware-Update (Einstellungen behalten) den Haken entfernen. Bereits installierte Scanner können auch OTA über das Admin-Panel aktualisiert werden.

📋 Anleitung

In 4 Schritten zum fertigen BLE-Scanner.

1

USB-Verbindung herstellen

ESP32 per USB-Kabel an den Computer anschließen. Bei manchen Boards muss der BOOT-Button beim Einstecken gedrückt gehalten werden.

2

Firmware flashen

Oben auf „Firmware installieren" klicken, den seriellen Port auswählen (z.B. CP2102 oder CH340) und warten bis der Flash-Vorgang abgeschlossen ist (~60 Sekunden).

3

WiFi konfigurieren

Nach dem Flashen startet automatisch die Improv WiFi-Konfiguration direkt hier im Browser — einfach SSID und Passwort eingeben, fertig.
Falls das Fenster nicht erscheint: Der ESP32 öffnet einen WLAN-Hotspot:
SSID: ESP32-BLE-Setup | Passwort: 12345678
Verbinde dich und öffne 192.168.4.1 zur manuellen Konfiguration.

4

Im Admin-Panel registrieren

Sobald der Scanner im WLAN ist, erscheint er automatisch im BLE Presence Admin-Panel unter ESP32 Clients. Dort kannst du ihn benennen und einem Raum zuordnen.

🔧 Unterstützte Hardware

Getestete ESP32-Boards für BLE Presence Scanner.

Board Chip RAM frei Hinweis
ESP32 DevKit / WROOM ESP32 ~60 KB Günstiger Standard
ESP32-D1 Mini ESP32 ~60 KB Kompakter Formfaktor
ESP32-S3 DevKit ⭐ ESP32-S3 ~90 KB Empfohlen — mehr RAM
Xiao ESP32-S3 ⭐ ESP32-S3 ~90 KB Sehr kompakt
💡 Empfehlung ESP32-S3 ist die beste Wahl — mehr freier RAM bedeutet stabileres BLE-Scanning mit NimBLE. Für kleine Gehäuse ist der Xiao ESP32-S3 ideal.

❓ Häufige Fragen

?

Kein serieller Port sichtbar?

USB-Treiber prüfen: Die meisten ESP32-Boards nutzen CP2102 oder CH340 Chips. Treiber bei Bedarf vom Hersteller herunterladen. Unter macOS/Linux sind sie meist vorinstalliert.

?

Flash schlägt fehl?

BOOT-Button beim Einstecken des USB-Kabels gedrückt halten. Alternativ: Anderes USB-Kabel probieren (manche sind reine Ladekabel ohne Datenleitung).

?

Update statt Erstinstallation?

Bereits installierte Scanner können OTA (Over-The-Air) über das Admin-Panel aktualisiert werden — kein USB-Kabel nötig. Diese Seite ist nur für die Erstinstallation.

🖥️ Serial Monitor

Live-Log vom ESP32 anzeigen — nützlich zur Diagnose und Prüfung nach dem Flashen.

Klicke „Verbinden" und wähle den seriellen Port…