Scout Lite ESP32-C5 wardriver uploading wardrive data to WiGLE from Flipper Zero

How to Upload Wardrive Data to WiGLE from Flipper Zero (Marauder v1.14.0, 2026)

If you've been pulling the SD card out of your Flipper Zero's ESP32-C5 board to hand-upload a WigleWifi CSV at wigle.net, that workflow just got shorter. Marauder v1.14.0 lets the device send wardrive data to WiGLE directly, and this guide covers how to use it — including what to do when the upload fails.

Quick answer Since Marauder v1.14.0 (2026-07-22), ESP32-C5 wardriving boards for Flipper Zero — including the Scout Lite — can upload session data straight to WiGLE and WDGWars from the on-device menu. No SD pull, no manual CSV upload. Uploads can still fail (see below); the old SD-export route works as a fallback.

What changed in Marauder v1.14.0

Marauder v1.14.0 shipped on 2026-07-22, and it's the first release where the firmware can push a wardrive session directly to WiGLE's servers and to WDGWars, a gamified wardriving leaderboard at wdgwars.pl, without you ever touching the SD card. The release notes specifically call out that the ESP32-C5 DevKit gained this direct-upload capability, alongside a new FindMy Live backend and a Mini v3 flasher for updating the board itself.

A follow-up release, v1.14.1, landed on 2026-08-01. It's worth knowing what it isn't: the changelog scopes it to "authoritative stable installer manifests" — flasher/installer plumbing, not new upload functionality or bug fixes to the WiGLE flow. If you're chasing an upload fix, updating to v1.14.1 alone won't necessarily get you one; see the honest note below.

Before v1.14.0, the only supported path was: collect a wardrive session to the SD card in WigleWifi CSV format, pull the card (or copy the file off it), then log into wigle.net in a browser and upload the CSV by hand. That path still works and is still useful as a fallback — more on that in the next section.

Two ways to get wardrive data into WiGLE

Both paths start the same way — you drive or walk around with GPS lock and the wardrive scan running — they only diverge at the point where the collected data actually reaches WiGLE's servers.

Capability SD export + wigle.net Direct device upload
No computer needed No Yes
Requires Marauder v1.14.0 or newer No Yes
Also uploads to WDGWars No Yes
Works without device Wi-Fi at upload time Yes No
Manual CSV export/upload step Yes No
Compatible with any Marauder version Yes No

In practice, the SD-export route is still the more reliable one if your board is running an older Marauder build, if you're somewhere without a trustworthy Wi-Fi network to join, or if the direct upload throws an error mid-session (see the fixes below). It's also a good habit to keep as a backup even after you switch to direct upload — the CSV on the SD card is your copy of the data regardless of whether the network upload succeeds.

Step-by-step: uploading directly from the device

The general flow for the new direct-upload path looks like this. Exact menu wording can vary a little between firmware builds, so treat the menu labels below as a description of the flow rather than a literal transcript — check your own device's on-screen menu for the exact text.

  • Update to Marauder v1.14.0 or newer. Direct WiGLE/WDGWars upload doesn't exist on earlier builds. If you need a refresher on the flashing process, see our Marauder firmware install guide.
  • Have a WiGLE account ready. You'll need an account at wigle.net, and depending on how your firmware build authenticates, you may be asked for an API token generated from your WiGLE account page rather than your plain login — have both on hand before you start.
  • Connect the device to Wi-Fi. From the device's Wi-Fi/AP configuration menu, join a 2.4 GHz network with a working internet connection. The upload step needs the board itself online, not just your phone.
  • Run (or load) a wardrive session. GPS needs open sky and typically takes roughly 30 seconds to two minutes to get a cold-start fix — it won't lock indoors or under heavy cover, so start the session outdoors.
  • Open the wardrive/upload menu and select the WiGLE (or WDGWars) upload option. This is the step that sends the session to WiGLE's servers directly from the board — no SD card removal, no computer.
  • Wait for a confirmation. If you instead see an error or the device reboots, jump to the fixes section below.

On the compliance side, all of this only involves passively logging publicly broadcast SSID, BSSID, and GPS data as you move — you're not connecting into networks, authenticating against them, or cracking anything. WiGLE's own FAQ is explicit that this kind of passive, publicly-broadcast data is what belongs in an upload, and separately warns against bulk-importing or scraping data through unofficial tooling — stick to normal, one-session-at-a-time wardriving and you're on the right side of that line.

An honest 2026 note: Direct upload failing isn't a rare edge case right now — it's a documented, open issue. GitHub issue #1409 (filed 2026-07-30) describes "could not connect" and "upload failed" errors on v7 hardware running v1.14.0, with the device sometimes rebooting mid-upload. Because direct upload only shipped in v1.14.0 (2026-07-22) and the v1.14.1 update that followed on 2026-08-01 only touched installer manifests, there's no dedicated fix confirmed yet as of this writing. If you hit this, you're not doing anything wrong — you're using a feature that's roughly two weeks old.

Fixing "upload failed" / "could not connect"

There's no single confirmed root cause yet, but a few checks clear up the most common reports:

  • Confirm the network actually has internet access. A device can successfully join a Wi-Fi network and still fail to reach WiGLE's servers if that network is behind a captive portal, has client isolation, or has no real internet uplink.
  • Re-enter your WiGLE credentials or API token. A typo or an expired token will produce a connection-style error that looks identical to a network problem.
  • Check your firmware version. You need v1.14.0 at minimum; check the Marauder GitHub releases page for anything newer than v1.14.1 that might land a fix, since v1.14.1 itself didn't address this.
  • If the device reboots mid-upload, don't assume the data is gone. Re-check the SD card — Marauder wardrive sessions are still written there, so the SD-export + wigle.net path from the table above is your fallback while the direct-upload bug gets sorted out.
  • Keep the SD card itself within spec. Marauder's own FAQ requires 32 GB or smaller, formatted FAT32 — a card outside that spec can cause write/read failures that look like an upload problem but are actually storage problems.
  • If it's still broken, the GitHub thread is the place to check. Issue #1409 is where the maintainer and other affected users are tracking this; it's worth a read before assuming your hardware is at fault.

Wardrive-ready out of the box

Scout Lite pairs a real ESP32-C5 with a hard-wired Quectel L86-M33 GPS and onboard microSD — no pin mapping, no loose GPS module, ships preloaded with ESP32 Marauder so you can start a wardrive session the day it arrives.

Get the Scout Lite →
Read the setup guide →

FAQ

How do I upload wardrive data to WiGLE from a Flipper Zero?
Update your ESP32 Marauder board (including ESP32-C5 hardware) to firmware v1.14.0 or newer, connect it to Wi-Fi from the device menu, run or load a wardrive session, then open the wardrive/upload menu and select the WiGLE upload option — the device sends the session straight to your WiGLE account without needing to pull the SD card or use a computer. Exact menu wording can vary by firmware build, so check your device's on-screen menu.
Why does my Marauder WiGLE upload fail?
The most common report is "could not connect" or "upload failed," sometimes with the device rebooting mid-upload — documented in GitHub issue #1409 (2026-07-30) on v7 hardware running v1.14.0. Since direct upload only shipped in v1.14.0 (2026-07-22) and the following v1.14.1 (2026-08-01) update only touched installer manifests, no dedicated fix has landed yet. Check that your Wi-Fi network actually has internet access, re-enter your WiGLE credentials, and confirm you're on v1.14.0 or later before retrying.
Do I need the WiGLE app to upload from Flipper Zero?
No. The WiGLE Android app (v2.110 as of 2026-08-02, mirrored via APKMirror; the slower-moving FOSS build sits at foss-2.108 from 2026-04-11) is a separate mobile wardriving tool. Uploading from a Flipper Zero running Marauder v1.14.0 or newer goes straight from the device to WiGLE's servers over its own Wi-Fi connection — no phone or app required for the direct-upload path. If you use the traditional SD card + CSV route instead, you upload the file through a browser at wigle.net, again without the app.
Does Scout Lite support direct WiGLE upload?
Yes, functionally — Scout Lite runs on the ESP32-C5, the same hardware category Marauder v1.14.0 added direct-upload support for, and ships preloaded with ESP32 Marauder (check the product page for the current build). If your unit shipped with an older build, update to v1.14.0 or later first. Like any ESP32-C5 board running Marauder, Scout Lite isn't immune to the firmware-level upload bugs reported in issue #1409 — that's a Marauder firmware issue, not something hardware alone fixes.

Sources & further reading (verified 2026-08-03): Marauder v1.14.0 release notes · Marauder v1.14.1 release notes · GitHub issue #1409 — WiGLE/WDGWars upload failures · Marauder official FAQ (SD card requirements) · Marauder wardrive wiki (GPS behavior) · WiGLE FAQ · WiGLE Android app releases.

Retour au blog