Skip to content

Hardware FlasherFlash your device in the browser

// open-source · no install · Chrome · Edge · Firefox

Auto-detect needs desktop Chrome or Edge (Web Serial). Pick your device below.

Or pick your device

16 of 16 devices shown

PINGEQUA Scout Lite · Marauder

Dual-band GPS Wi-Fi wardriving board (Marauder)

ESP32-C5 Flipper Zero

Flipper WiFi Devboard · Marauder

WiFi recon & deauth toolkit (Marauder)

ESP32-S2 Flipper Zero

Flipper Zero · 5Ghost WiFi Lab

5 GHz scan · WPA handshake capture · Evil Portal

Flipper RPC Flipper Zero

Flipper Zero · RF Lab

2.4 GHz spectrum analyzer + nRF24 signal gen

Flipper RPC Flipper Zero

Flipper Zero · Custom Firmware

Momentum · Unleashed · RogueMaster custom firmware

Flipper RPC Flipper Zero

M5Stack Cardputer / ADV · Bruce

Sub-GHz · RF · IR · RFID · BadUSB multitool (Bruce)

ESP32-S3 M5Stack

M5StickC Plus2 · Bruce + Marauder

Pocket ESP32: Bruce multitool or Marauder Wi-Fi recon

ESP32 M5Stack

M5Stack StickS3 · Bruce

Bruce multitool · pairs with RF PACK S3

ESP32-S3 M5Stack

M5Stack Core2 · Bruce

Bruce multitool · M5Stack Core2 ESP32

ESP32 M5Stack

M5Stack CoreS3 · Bruce

Bruce multitool · M5Stack CoreS3 ESP32-S3

ESP32-S3 M5Stack

Lilygo T-Deck · Bruce

Bruce multitool · keyboard + touchscreen ESP32-S3

ESP32-S3 Lilygo

Lilygo T-Display-S3 · Bruce

Bruce multitool · 1.9" color display ESP32-S3

ESP32-S3 Lilygo

Lilygo T-Embed · Bruce

Bruce multitool · standard & CC1101 Sub-GHz variants

ESP32-S3 Lilygo

Cheap Yellow Display (CYD) · ESP32

Bruce or Marauder on the popular CYD ESP32 family

ESP32 Other boards

ESP32-C5-WROOM · Marauder

Dual-band 2.4 / 5 GHz Wi-Fi recon (Marauder)

ESP32-C5 Other boards

PINGEQUA BW16 · 5Ghost

Dual-band 2.4 / 5 GHz WiFi research firmware

RTL8720DN Other boards

WARNING

For educational and lawful testing purposes only. Comply with all applicable laws in your jurisdiction.

What it is

flash.pingequa.com is a free, open-source firmware flasher built on the Web Serial API. Connect a board over USB, choose your firmware, and flash — entirely from the browser. There is no esptool.py to install, no Python, no driver-hunting, and no account. The flasher manages the boot/reset sequence that trips people up with command-line tools, which is the single most common pain in this hobby. It is for authorized testing only.

Auto-detect needs desktop Chrome or Edge (or Chrome on Android). Firefox 151+ on desktop can flash too — you pick the device manually and approve a one-time site-permission add-on. Safari, iOS and Firefox for Android have no Web Serial API at all.

Supported firmware

  • Marauder — Wi-Fi reconnaissance for ESP32 and Flipper Wi-Fi devboards.
  • Bruce — multitool firmware for M5Stack Cardputer/ADV, StickS3, StickC Plus2 and more.
  • 5Ghost — dual-band 2.4 + 5 GHz Wi-Fi research for BW16 (RTL8720DN) boards.
  • Flipper custom firmware — Momentum, Unleashed and RogueMaster for Flipper Zero workflows.

Supported devices

Around 15 boards across four families:

  • Flipper Zero — Wi-Fi Devboard · RF Lab · 5Ghost Wi-Fi Lab · Custom firmware (Marauder · 5Ghost · Momentum / Unleashed / RogueMaster).
  • M5Stack — Cardputer & ADV · StickC Plus2 · StickS3 · Core2 · CoreS3 (Bruce; StickC Plus2 also Marauder).
  • Lilygo — T-Deck · T-Display-S3 · T-Embed (Bruce).
  • Other — Cheap Yellow Display (CYD) · ESP32-C5-WROOM · PINGEQUA BW16 (Bruce / Marauder · Marauder · 5Ghost).

Three steps from USB to flashed

  1. Open the flasher. Visit this page in desktop Chrome or Edge.
  2. Connect. Plug the board in with a USB-C data cable, auto-detect it or pick it from the list. Install the CH340 driver if your OS asks.
  3. Flash. Choose the firmware (Marauder / Bruce / 5Ghost / Custom) and click flash. It enters download mode automatically.

Frequently asked questions

Can I flash a Flipper Zero or ESP32 in my browser without installing anything?

Yes. flash.pingequa.com runs entirely in the browser over the Web Serial API — no esptool, no Python, no drivers to hunt down, and no account. Plug the board in over USB, pick the firmware, and flash. It is for authorized testing only.

Does the web flasher work on Safari or Firefox?

Firefox yes, Safari no. Firefox 151 for desktop (May 2026) shipped the Web Serial API enabled by default, so flashing works there — the first time you connect, Firefox asks you to add a site-permission add-on before showing the port picker. Chrome and Edge on desktop and Chrome on Android have supported it since Chrome 89. Safari does not implement Web Serial, and neither does any browser on iOS or iPadOS or Firefox for Android. Firefox managed by enterprise policy has it off unless an administrator allows it.

Do I need drivers or esptool?

No esptool and no Python. Most boards work as soon as you plug them in; some USB-serial chips (such as the CH340) need a one-time driver if your OS prompts for it. The flasher handles the boot/reset timing that trips people up with command-line tools.

Which boards and firmware are supported?

Around 15 boards across four families — Flipper Zero (Wi-Fi devboard, RF Lab, 5Ghost Wi-Fi Lab, custom firmware), M5Stack (Cardputer/ADV, StickC Plus2, StickS3, Core2, CoreS3), Lilygo (T-Deck, T-Display-S3, T-Embed) and others (Cheap Yellow Display, ESP32-C5, PINGEQUA BW16). Firmware includes Marauder, Bruce, 5Ghost and Flipper custom firmware (Momentum, Unleashed, RogueMaster).

What if I brick my board?

A board that boots into the flasher is not bricked. Because flashing and recovery use the same path, you un-brick a board the same way you update it: connect it again and re-flash a known-good firmware version.

Released under the MIT License.