How to Flash Marauder, Bruce & 5Ghost Without a PC Toolchain (2026 Web Serial Guide) - PINGEQUA

Marauder, Bruce & 5Ghost flashen ohne PC-Toolchain (Web-Serial-Guide 2026)

Keine Lust mehr, euch mit esptool, Python, COM-Ports und CH340-Treibern herumzuschlagen, nur um Firmware auf ein Board zu bringen? Moderne Browser erledigen das komplett — einstecken, Gerät auswählen, auf Flash klicken. So flasht ihr Marauder, Bruce, 5Ghost oder Flipper-Custom-Firmware, ohne irgendetwas auf eurem PC zu installieren.

Kurzantwort Öffnet flash.pingequa.com in Chrome oder Edge auf dem Desktop, schließt euer Board mit einem Datenkabel an, wählt euer Gerät aus (oder nutzt die Auto-Erkennung) und klickt auf Flash — kein esptool, kein Python, keine CH340-Treiberinstallation nötig. Das Tool deckt 15 Boards aus 4 Firmware-Familien an einem Ort ab, darunter das PINGEQUA 5Ghost BW16 Antennen-Board für Dual-Band-WiFi mit 2.4/5 GHz. Der gesamte Ablauf besteht aus 3 Schritten und funktioniert auch in Chrome auf Android 148+.

Was Web-Serial-Flashing ist (der Teil ohne Installation)

Um einen ESP32, RTL8720 (BW16) oder einen ähnlichen Mikrocontroller zu flashen, musste man bisher eine Toolchain auf dem PC installieren: Python, esptool.py, den richtigen USB-zu-Seriell-Treiber (CH340 / CP2102) und anschließend einen Befehl mit dem korrekten Port, der Baudrate, dem Flash-Offset und den .bin-Dateien eingeben. Ein einziger Fehler, und es schlägt fehl.

Ein Web-Serial-Flasher verlagert das alles in den Browser. Die Web Serial API ist eine Standardfunktion der Web-Plattform, die einer Webseite die Berechtigung gibt — erst nachdem ihr geklickt und euer Gerät explizit ausgewählt habt —, einen seriellen Port zu lesen und zu beschreiben. Die Flasher-Seite macht dann genau das, was esptool tun würde: den Chip in den Download-Modus versetzen, löschen, die Firmware an den richtigen Offsets schreiben und verifizieren. Auf eurem Computer wird nichts installiert, und die Firmware-Images werden von der Seite selbst geladen und geschrieben.

Zwei praktische Konsequenzen:

  • Keine Treibersuche. Bei den meisten Setups stellt das Betriebssystem das USB-Seriell-Gerät bereits bereit; der Browser spricht direkt damit. (CH340-Treiberprobleme können auf manchen Windows-Installationen dennoch auftreten — siehe Fehlerbehebung.)
  • Keine Kommandozeile. Das Boot-Modus-/Reset-Timing, das ihr normalerweise durch Halten von BOOT und Antippen von RESET auslösen würdet, wird vom Flasher automatisiert.

Die Firmware, die ihr flasht

  • Marauder — ESP32 Marauder ist die WiFi/Bluetooth-Aufklärungsfirmware für Boards der ESP32-Klasse und für WiFi-Add-ons des Flipper Zero. Für autorisiertes Netzwerktesten und -analysen.
  • Bruce — Bruce ist die Multitool-Firmware für M5Stack-Hardware (Cardputer, StickC Plus2, Core-Serie usw.) und bündelt WiFi-, RF-, RFID-, IR- und BadUSB-ähnliche Tools in einer menügeführten Oberfläche.
  • 5Ghost — die Firmware für das PINGEQUA BW16 (RTL8720DN), die euch WiFi-Scanning/-Analyse im Dual-Band (2.4 GHz + 5 GHz) ermöglicht — etwas, das die meisten reinen ESP32-Boards nicht können, da sie nur 2.4 GHz unterstützen.
  • Flipper-Custom-Firmware (Custom FW) — für den Flipper Zero selbst: Momentum-, Unleashed- oder RogueMaster-Builds, die die externen GPIO-Module (WiFi Devboard, RF Lab, 5Ghost WiFi Lab) freischalten, die die Stock-Firmware nicht vollständig unterstützt.

Unterstützte Boards (Matrix: 15 Geräte / 4 Firmwares)

Das deckt flash.pingequa.com aktuell ab. Jedes Gerät hat außerdem einen direkten Deep-Link unter flash.pingequa.com/devices/<slug>.

Familie Board Geflashte Firmware
Flipper Zero WiFi Devboard Marauder
Flipper Zero RF Lab (Flipper-Modul)
Flipper Zero 5Ghost WiFi Lab 5Ghost
Flipper Zero Flipper Zero (das Gerät) Custom FW — Momentum / Unleashed / RogueMaster
M5Stack Cardputer & Cardputer ADV Bruce
M5Stack StickC Plus2 Bruce (auch Marauder)
M5Stack StickS3 Bruce
M5Stack Core2 Bruce
M5Stack CoreS3 Bruce
Lilygo T-Deck Bruce
Lilygo T-Display-S3 Bruce
Lilygo T-Embed Bruce
Sonstige Cheap Yellow Display (CYD) Bruce / Marauder
Sonstige ESP32-C5-WROOM Marauder
Sonstige PINGEQUA BW16 5Ghost
Euer genaues Board nicht dabei? Wählt die nächstliegende Option oder nutzt die Auto-Erkennung des Tools — sie liest den Chip aus und schlägt ein Ziel vor. Falls ein Flash schiefgeht, hat dasselbe Tool einen Un-Brick-/Recovery-Weg, um das Gerät zurückzuholen.

Anleitung in 3 Schritten

Was ihr braucht: das Board, ein datenfähiges USB-Kabel (kein reines Ladekabel) und Chrome oder Edge auf dem Desktop.

  1. Flasher öffnen und verbinden. Geht auf flash.pingequa.com (für Bruce könnt ihr auch bruce.computer/flasher nutzen). Steckt euer Board mit einem USB-Datenkabel an den Computer. Nutzt wenn möglich einen direkten USB-Port — billige Hubs verursachen wacklige Verbindungen.
  2. Gerät auswählen. Wählt euer Board aus der Liste, öffnet seinen Deep-Link (z. B. flash.pingequa.com/devices/bw16-5ghost oder /devices/flipper-wifi-devboard-marauder), oder lasst es per Auto-Erkennung identifizieren. Bestätigt die Firmware (Marauder / Bruce / 5Ghost / Custom FW), die die Seite anbietet.
  3. Auf Flash klicken und warten. Klickt auf die Connect/Flash-Schaltfläche, wählt dann im Serial-Port-Popup des Browsers den COM-/seriellen Port eures Geräts aus und bestätigt. Das Tool löscht, schreibt und verifiziert automatisch — lasst das Kabel eingesteckt, bis der Erfolg gemeldet wird. Danach startet das Board neu in die neue Firmware.

Das war's. Kein Terminal, keine Offsets, kein Python.

Fehlerbehebung

„Kein serieller Port erscheint" / „Kein COM-Port im Popup."

  • Der Browser zeigt Ports erst nach dem Klick auf Connect an — das Popup ist die Geräteauswahl, also erst auf Connect klicken.
  • Ihr verwendet vermutlich ein reines Ladekabel. Wechselt zu einem bekannten Datenkabel.
  • Unter Windows fehlt möglicherweise der CH340-/CP2102-USB-Seriell-Treiber. Installiert den CH340-Treiber vom Hersteller (WCH) oder CP210x von Silicon Labs, steckt neu ein und versucht es erneut.
  • Probiert einen anderen USB-Port (keine Hubs) und ein anderes Kabel, bevor ihr annehmt, das Board sei defekt.

„Er geht nicht in den Download-/Boot-Modus."

  • Der Flasher automatisiert das, aber manche Boards benötigen beim ersten Mal noch, dass ihr BOOT beim Einstecken gedrückt haltet (oder BOOT haltet und RESET antippt). Macht das und klickt dann erneut auf Connect.
  • Wenn der Chip hängen zu bleiben scheint, nutzt die Un-Brick-/Recovery-Option des Tools und flasht dann erneut.

„Mein Browser wird nicht unterstützt."

  • Web Serial läuft am zuverlässigsten in Chrome und Edge auf dem Desktop (sowie anderen Chromium-Browsern wie Opera). Chrome auf Android (Version 148+) unterstützt es inzwischen ebenfalls.
  • Safari (macOS / iPadOS / iOS) unterstützt Web Serial in keiner Version. Auch das stabile Firefox unterstützt es nicht — es existiert nur in Firefox Nightly hinter einer synthetischen Add-on-Berechtigung. Nutzt zum Flashen also Chrome oder Edge auf dem Desktop.
  • Die Seite muss über HTTPS ausgeliefert werden, damit Web Serial funktioniert — flash.pingequa.com ist das bereits.

Immer noch „module not found" bei Bruce nach dem Flashen?

Das ist ein separates, sehr häufiges Problem (Pin-Map/Modulauswahl, nicht der Flash-Vorgang selbst). Siehe Bruce-Firmware „module not found"-Fix. Wenn ihr noch ein RF-Modul für euren Cardputer auswählt, siehe das beste RF-Modul für den M5Stack Cardputer.

FAQ

Kann ich einen ESP32 ohne esptool oder Python flashen?
Ja. Ein Web-Serial-Flasher wie flash.pingequa.com läuft vollständig in Chrome oder Edge und löscht, schreibt und verifiziert Firmware, ohne irgendetwas auf eurem Computer zu installieren.
Muss ich CH340- oder USB-Treiber installieren?
Unter macOS und Linux normalerweise nicht. Auf manchen Windows-Rechnern ist der CH340- oder CP2102-Treiber noch nötig, damit das Betriebssystem den seriellen Port bereitstellt; sobald er installiert ist, funktioniert der Browser-Flasher.
Welche Browser unterstützen Web-Flashing?
Chrome und Edge auf dem Desktop sind die zuverlässige Wahl, dazu andere Chromium-Browser wie Opera, und auch Chrome auf Android (148+) funktioniert. Safari unterstützt Web Serial auf keiner Apple-Plattform, und das stabile Firefox ebenfalls nicht (nur in Nightly hinter einem Add-on-Flag). Nutzt zum Flashen Chrome oder Edge auf dem Desktop.
Kann ich Bruce, Marauder und 5Ghost mit demselben Tool flashen?
Ja. flash.pingequa.com deckt alle drei plus Flipper-Custom-Firmware (Momentum, Unleashed, RogueMaster) auf 15 Boards ab. Für Bruce ist der offizielle bruce.computer/flasher eine weitere Option.
Was, wenn ich mein Board bricke?
Der PINGEQUA-Flasher enthält einen Un-Brick-/Recovery-Weg: Board anschließen, Recovery wählen und neu flashen. Die meisten Bricks sind nur ein Gerät, das im oder außerhalb des Download-Modus feststeckt — das behebt ein sauberer Reflash.
Ist die Nutzung legal?
Die Hardware und Firmware sind ausschließlich für autorisiertes Testen und Forschung gedacht. Haltet euch an die lokalen Vorschriften — FCC Part 15 in den USA und CE/RED in der EU — und nutzt sie nur auf Netzwerken und Geräten, die euch gehören oder für die ihr eine Testerlaubnis habt.

Bereit zum Flashen? Keine PC-Toolchain nötig.

Öffnet den Flasher, steckt euer Board ein und wählt es aus. Neu bei einem bestimmten Board? Holt euch die Hardware unten.

flash.pingequa.com öffnen → WiFi Devboard (Marauder) → 5Ghost BW16 Antenne → RF Pack S3 (StickS3) →

Quellen & weiterführende Links: Offizieller Bruce-Web-Flasher — bruce.computer/flasher; Bruce-Releases — github.com/BruceDevices/firmware; ESP32-Marauder-Releases — github.com/justcallmekoko/ESP32Marauder; Web Serial API — MDN; Browser-Unterstützung — caniuse.com/web-serial, Firefox-Nightly-Add-on-Gating — MDN, Chrome Android — chromestatus.com, Chrome-Serial-Fähigkeiten — developer.chrome.com. Tool — flash.pingequa.com. Fakten geprüft: Juni 2026.

Zurück zum Blog