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

Comment flasher Marauder, Bruce et 5Ghost sans chaîne d'outils PC (guide Web Serial 2026)

Fatigué de lutter avec esptool, Python, les ports COM et les drivers CH340 juste pour mettre un firmware sur une carte ? Les navigateurs modernes peuvent tout faire — branchez, choisissez votre appareil, cliquez sur flasher. Voici comment flasher Marauder, Bruce, 5Ghost ou un firmware personnalisé Flipper sans rien installer sur votre PC.

Réponse rapide Ouvrez flash.pingequa.com dans Chrome ou Edge sur ordinateur, branchez votre carte avec un câble de données, choisissez votre appareil (ou utilisez la détection automatique) et cliquez sur flasher — pas besoin d'esptool, de Python ni d'installer le driver CH340. L'outil couvre 15 cartes réparties sur 4 familles de firmware en un seul endroit, dont la carte antenne PINGEQUA 5Ghost BW16 pour le WiFi double bande 2.4/5 GHz. C'est un processus en 3 étapes de bout en bout, qui fonctionne aussi dans Chrome sur Android 148+.

Ce qu'est le flashage par Web Serial (la partie sans installation)

Flasher un ESP32, un RTL8720 (BW16) ou un microcontrôleur similaire signifiait traditionnellement installer une chaîne d'outils sur votre PC : Python, esptool.py, le bon driver USB-vers-série (CH340 / CP2102), puis taper une commande avec le bon port, le bon débit en bauds, le bon offset de flash et les fichiers .bin. La moindre erreur, et ça échoue.

Un flasher Web Serial déplace tout cela dans le navigateur. La Web Serial API est une fonctionnalité standard de la plateforme web qui donne à une page web la permission — seulement après que vous ayez cliqué et sélectionné explicitement votre appareil — de lire et d'écrire sur un port série. La page du flasher fait alors exactement ce que ferait esptool : mettre la puce en mode téléchargement, effacer, écrire le firmware aux bons offsets, et vérifier. Rien n'est installé sur votre ordinateur, et les images de firmware sont récupérées et écrites par la page elle-même.

Deux conséquences pratiques :

  • Pas de recherche de drivers. Sur la plupart des configurations, l'OS expose déjà le périphérique série USB ; le navigateur communique directement avec lui. (Des problèmes de driver CH340 peuvent encore survenir sur certaines installations Windows — voir Dépannage.)
  • Pas de ligne de commande. Le timing du mode boot/reset que vous déclencheriez normalement en maintenant BOOT et en appuyant sur RESET est automatisé par le flasher.

Le firmware que vous allez flasher

  • Marauder — ESP32 Marauder est le firmware de reconnaissance WiFi/Bluetooth pour les cartes de la classe ESP32 et les add-ons WiFi du Flipper Zero. Utilisé pour des tests et analyses réseau autorisés.
  • Bruce — Bruce est le firmware multi-outils pour le matériel M5Stack (Cardputer, StickC Plus2, série Core, etc.), regroupant des outils WiFi, RF, RFID, IR et de type BadUSB dans une seule interface à menus.
  • 5Ghost — le firmware pour le PINGEQUA BW16 (RTL8720DN), qui vous offre un scan/analyse WiFi double bande 2.4 GHz + 5 GHz — quelque chose que la plupart des cartes 100 % ESP32 ne peuvent pas faire, puisqu'elles ne sont qu'en 2.4 GHz.
  • Firmware personnalisé Flipper (Custom FW) — pour le Flipper Zero lui-même : builds Momentum, Unleashed ou RogueMaster, qui débloquent les modules GPIO externes (WiFi devboard, RF lab, 5Ghost WiFi lab) que le firmware d'origine ne supporte pas entièrement.

Cartes prises en charge (matrice de 15 appareils / 4 firmwares)

Voici ce que couvre actuellement flash.pingequa.com. Chaque appareil dispose aussi d'un lien direct sur flash.pingequa.com/devices/<slug>.

Famille Carte Firmware flashé
Flipper Zero WiFi Devboard Marauder
Flipper Zero RF Lab (module Flipper)
Flipper Zero 5Ghost WiFi Lab 5Ghost
Flipper Zero Flipper Zero (l'appareil) Custom FW — Momentum / Unleashed / RogueMaster
M5Stack Cardputer & Cardputer ADV Bruce
M5Stack StickC Plus2 Bruce (aussi Marauder)
M5Stack StickS3 Bruce
M5Stack Core2 Bruce
M5Stack CoreS3 Bruce
Lilygo T-Deck Bruce
Lilygo T-Display-S3 Bruce
Lilygo T-Embed Bruce
Autre Cheap Yellow Display (CYD) Bruce / Marauder
Autre ESP32-C5-WROOM Marauder
Autre PINGEQUA BW16 5Ghost
Vous ne voyez pas votre carte exacte ? Choisissez l'option la plus proche ou utilisez la détection automatique de l'outil — elle lit la puce et suggère une cible. Si un flashage tourne mal, le même outil dispose d'une voie un-brick / récupération pour récupérer l'appareil.

Mode d'emploi en 3 étapes

Ce dont vous avez besoin : la carte, un câble USB compatible données (pas seulement charge), et Chrome ou Edge sur ordinateur.

  1. Ouvrez le flasher et connectez. Allez sur flash.pingequa.com (pour Bruce vous pouvez aussi utiliser bruce.computer/flasher). Branchez votre carte à l'ordinateur avec un câble USB de données. Utilisez un port USB direct si possible — les hubs bon marché provoquent des connexions instables.
  2. Sélectionnez votre appareil. Choisissez votre carte dans la liste, ouvrez son lien direct (par ex. flash.pingequa.com/devices/bw16-5ghost ou /devices/flipper-wifi-devboard-marauder), ou laissez la détection automatique l'identifier. Confirmez le firmware (Marauder / Bruce / 5Ghost / Custom FW) proposé par la page.
  3. Cliquez sur Flash et patientez. Cliquez sur le bouton connect/flash, puis dans la fenêtre popup du port série du navigateur sélectionnez le port COM/série de votre appareil et approuvez. L'outil efface, écrit et vérifie automatiquement — laissez le câble branché jusqu'à confirmation du succès. Une fois terminé, la carte redémarre avec le nouveau firmware.

C'est tout. Pas de terminal, pas d'offsets, pas de Python.

Dépannage

« Aucun port série n'apparaît » / « Aucun port COM dans la popup. »

  • Le navigateur n'affiche les ports qu'après avoir cliqué sur connect — la popup est le sélecteur d'appareil, donc cliquez d'abord sur connect.
  • Vous utilisez probablement un câble USB charge uniquement. Remplacez-le par un câble de données connu.
  • Sous Windows, le driver USB-série CH340 / CP2102 peut être manquant. Installez le driver CH340 du fabricant (WCH) ou le CP210x de Silicon Labs, rebranchez, et réessayez.
  • Essayez un autre port USB (évitez les hubs) et un autre câble avant de conclure que la carte est morte.

« Elle n'entre pas en mode téléchargement/boot. »

  • Le flasher automatise cela, mais certaines cartes nécessitent encore que vous mainteniez BOOT en branchant (ou mainteniez BOOT et appuyiez sur RESET) la première fois. Faites-le, puis recliquez sur connect.
  • Si la puce semble bloquée, utilisez l'option un-brick / récupération de l'outil, puis reflashez.

« Mon navigateur n'est pas pris en charge. »

  • Web Serial est le plus fiable dans Chrome et Edge sur ordinateur (et d'autres navigateurs Chromium comme Opera). Chrome sur Android (version 148+) le prend aussi en charge désormais.
  • Safari (macOS / iPadOS / iOS) ne prend en charge Web Serial sur aucune version. Le Firefox stable ne le prend pas en charge non plus — il n'existe que dans Firefox Nightly derrière une permission de module complémentaire synthétique ; pour flasher, utilisez donc Chrome ou Edge sur ordinateur.
  • La page doit être servie en HTTPS pour que Web Serial fonctionne — flash.pingequa.com l'est déjà.

Toujours bloqué sur un "module not found" de Bruce après le flashage ?

C'est un problème distinct et très courant (plan de broches / sélection de module, pas le flashage lui-même). Voir la correction de "module not found" du firmware Bruce. Si vous êtes encore en train de choisir un module RF pour votre Cardputer, voir le meilleur module RF pour le M5Stack Cardputer.

FAQ

Puis-je flasher un ESP32 sans esptool ni Python ?
Oui. Un flasher Web Serial comme flash.pingequa.com s'exécute entièrement dans Chrome ou Edge et efface, écrit et vérifie le firmware sans rien installer sur votre ordinateur.
Dois-je installer des drivers CH340 ou USB ?
Généralement non sous macOS et Linux. Sur certaines machines Windows, le driver CH340 ou CP2102 reste nécessaire pour que l'OS expose le port série ; une fois installé, le flasher du navigateur fonctionne.
Quels navigateurs prennent en charge le flashage web ?
Chrome et Edge sur ordinateur sont le choix fiable, ainsi que d'autres navigateurs Chromium comme Opera, et Chrome sur Android (148+) fonctionne aussi. Safari ne prend en charge Web Serial sur aucune plateforme Apple, et le Firefox stable non plus (seulement dans Nightly derrière un flag de module complémentaire). Pour flasher, utilisez Chrome ou Edge sur ordinateur.
Puis-je flasher Bruce, Marauder et 5Ghost depuis le même outil ?
Oui. flash.pingequa.com couvre les trois, plus le firmware personnalisé Flipper (Momentum, Unleashed, RogueMaster), sur 15 cartes. Pour Bruce, le bruce.computer/flasher officiel est une autre option.
Que se passe-t-il si je brique ma carte ?
Le flasher PINGEQUA inclut une voie un-brick/récupération : connectez la carte, choisissez récupération, et reflashez. La plupart des bricks ne sont qu'un appareil bloqué dans ou hors du mode téléchargement, ce qu'un reflashage propre résout.
Est-ce légal à utiliser ?
Le matériel et le firmware sont destinés uniquement à des tests et recherches autorisés. Respectez les règles locales — FCC Part 15 aux États-Unis et CE/RED dans l'UE — et n'agissez que sur des réseaux et appareils que vous possédez ou que vous êtes autorisé à tester.

Prêt à flasher ? Aucune chaîne d'outils PC requise.

Ouvrez le flasher, branchez, et choisissez votre carte. Nouveau sur une carte en particulier ? Procurez-vous le matériel ci-dessous.

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

Sources et lectures complémentaires : Flasher web officiel Bruce — bruce.computer/flasher ; Releases Bruce — github.com/BruceDevices/firmware ; Releases ESP32 Marauder — github.com/justcallmekoko/ESP32Marauder ; Web Serial API — MDN ; support navigateurs — caniuse.com/web-serial, restriction de module complémentaire Firefox Nightly — MDN, Chrome Android — chromestatus.com, capacités série de Chrome — developer.chrome.com. Outil — flash.pingequa.com. Faits vérifiés en juin 2026.

Retour au blog