MARAUDER
CYD Battery & GPS Build · Web Flasher

Install

Display
MCU
Battery
GPS
Firmware
This browser can't access serial ports — use Chrome, Edge, or Opera on a desktop. Flashing requires the page to be served over HTTPS. Select a board to begin

Procedure

Chrome, Edge, or Opera on a desktop. Safari and Firefox do not implement Web Serial. The device is fully erased before writing — anything already on it is lost.
  1. Connect the board to your computer over USB.
  2. Select your hardware above. A wrong pick leaves the screen blank or scrambled — harmless, just re-flash.
  3. Press Flash firmware and choose the serial port in the browser prompt.
  4. Wait for the write to finish, roughly 90–150 seconds.
  5. The board reboots into Marauder on its own.

What this build changes

Everything upstream Marauder does, plus hardware support for the CYD battery mod:

Both peripherals are optional. The firmware probes for the fuel gauge and GPS at boot and carries on without them, so these builds are safe on a stock CYD.

WiGLE upload

Wardrive logs go from the SD card to WiGLE over WiFi with no computer in between. Since this build has no CLI, credentials are supplied on the card:

File on SD rootContents
/wigle_api_name.txtWiGLE API name
/wigle_api_token.txtWiGLE API token
  1. Place both files on the card and boot — they are read into settings, then deleted.
  2. Join a network from WiFi → General → Join WiFi.
  3. Upload from WiFi → General → Upload Wardrive Logs.
Uploaded logs get a .wigle sidecar written beside them, so repeat runs skip anything already sent.

Credit

justcallmekoko

Author — ESP32 Marauder

Created and maintains ESP32 Marauder, the firmware everything here is built on. This fork tracks his releases; the current base is v1.14.1. All of the scanning, attack, and wardriving work is his.

Hedge (CodeHedge)

Author — CYD battery & GPS fork

Built the CYD variant this repository continues: MAX17048 fuel gauge support, the GPS move to the bottom port, the inverted-display build, and the original CYD web flasher. Every CYD-specific change here started as his work.

This fork

Maintenance

Keeps Hedge's CYD build current with upstream and publishes the firmware served by this page. Hardware pairing: ESP32 Marauder Battery Mod Kit.