™
WEB FLASHER

Download and flash official HaleHound™ firmware to your board, straight from your browser.

Connect & Flash downloads the HaleHound™ firmware for your selected board to your browser and installs it on the device over USB.

Checking you're human…
Web Serial is not supported in this browser. Flashing is only allowed over HTTPS.

Tick the box above to enable flashing.

When you click Connect & Flash, a port popup appears. It's filtered to real boards, so you'll usually see just one entry - named USB Serial, CH340, wchusbserial, or CP210x. That's your HaleHound. Pick it and hit Connect.
  1. Unplug other USB gadgets, then plug in only your HaleHound with a data USB cable (not charge-only).
  2. Pick your exact board from the menu above.
  3. Click Connect & Flash, pick the one port in the popup, and confirm.
  4. Leave it connected until it reports done, then unplug and replug to reboot.

Port popup empty / board missing? Install the USB driver - CH340 (most boards) or CP210x - then replug and retry.  Wrong board picked? It may go to a black screen - just re-flash the right one, nothing is harmed.

Reference data HaleHound reads off the SD card. Optional — the firmware runs fine without it, but MAC addresses show no vendor name and a drone broadcasting Remote ID shows a raw serial instead of a manufacturer.

Download SD Pack

oui.db — 40,478 IEEE manufacturer prefixes, for vendor names in the station scanner and EAPOL capture.
drone_rid.db — 13 ANSI/CTA-2063A Remote ID prefixes, so a compliant drone reads as DJI Mavic / Air / Mini rather than 1581F1ZN0000…
drone_oui.db — 85 drone vendor prefixes, staged for a future release.
qr/ — starter payloads and chain sequences for the QR Generator, which reads them from /qr on the card.

Unzip and copy to the root of your SD card, not into a folder. Every prefix verified against the live IEEE registries on build day; full instructions are in the README inside.

This can't be installed by the flasher. Flashing writes the ESP32's internal memory over USB and has no route to the SD card, so these files are copied across by hand. Drop a newer pack over the old file any time — no reflash needed.

HaleHound™ firmware v4.0 · official build