Skip to content

v2.4 - Scanner Redesign + Duggie Edition (Colorblind Accessible)

Choose a tag to compare

@JesseCHale JesseCHale released this 29 Jan 19:49
· 12 commits to main since this release

ESP32-DIV v2.4 — HaleHound Edition


COLORBLIND USERS: Download Duggie Edition

If you have color vision deficiency (deuteranopia, protanopia, or tritanopia), download the Duggie Edition instead of the standard HaleHound version.

The Duggie Edition replaces all red/green colors with high-contrast blue/orange/yellow alternatives that are distinguishable for all types of colorblindness.

Download For
ESP32-DIV-v2.4-HaleHound.zip Standard users
ESP32-DIV-v2.4-Duggie-Edition.zip Colorblind users

What's New in v2.4

Scanner Complete Redesign

The 2.4GHz Scanner has been completely redesigned with a clean, fast bar graph display.

Scanner Improvements:

  • Clean Bar Graph Display — Replaced confusing waterfall with responsive vertical bars
  • WiFi-Only Range (2400-2484 MHz) — No more ISM band noise, focused on WiFi channels
  • Channel Markers — Channels 1, 6, 11 (magenta) and Channel 13 (yellow) for international
  • Teal-to-Pink Gradient — Signal strength shown with color progression
  • Peak-Hold with Decay — Smooth, stable bar animation

Calibrate Background Noise — NOW FUNCTIONAL

The calibration button actually works now:

  1. Go to Scanner screen
  2. Make sure no active transmitters are nearby
  3. Press the Calibrate button (first icon)
  4. Wait for "Noise floor captured!" message
  5. Start scanning — ambient noise is now filtered out

Spectrum Analyzer Updates

  • WiFi-Only Range — Now matches Scanner (2400-2484 MHz)
  • Channel 13 Marker — Added in yellow for international channel detection
  • Updated Frequency Labels — 2400 | 2442 | 2484
  • Taller Bars — Improved scaling for better visibility

Duggie Edition Details

What's different in Duggie Edition?

Standard (HaleHound) Duggie Edition
Green = good/active Yellow = good/active
Red = warning/error Orange = warning/error
Magenta accent Orange accent
Teal-to-Pink gradient Cyan-to-Orange gradient

All screens updated:

  • Status bar (battery, WiFi, temperature, SD card indicators)
  • 2.4GHz Scanner and Spectrum Analyzer
  • WiFi features (scanner, deauth, beacon spam)
  • Bluetooth features (scanner, jammer, spoofer)
  • SubGHz features (replay, brute force, jammer)

Both editions have identical features — only the color palette differs.


Flashing

# macOS
chmod +x flash_mac.sh && ./flash_mac.sh

# Linux  
chmod +x flash_linux.sh && ./flash_linux.sh

# Windows
flash_windows.bat

Requires esptool.py — Install with pip install esptool


Hardware

ESP32-DIV V1 boards only (ESP32-WROOM-32U)


Full Changelog: v2.2...v2.4