A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

Custom fork of ESP32 Marauder for the V6.1 (LOLIN D32 + ILI9341 touchscreen) with quality-of-life mods for wardriving and daily use. Built on top of JustCallMeKoko's original firmware.
Cyberpunk Boot Splash
- Animated boot sequence with border draw-in, typewriter title, magenta underline, circuit traces, and accent lines
- Made for shits and giggles
- Credits JustCallMeKoko as original author
AutoCycle Mode
- Cycles through scan modes automatically: Probe Sniff, Beacon Sniff, AP Scan, Deauth Detect, BLE Scan
- Fullscreen live status display with current mode, progress bar, timer, step/cycle counters
- Start from main menu, tap anywhere to stop
- Also available via CLI:
autocycle -s start/stop/status - Configurable per-mode durations and pause time via CLI
PWM Brightness Control
- 4-level PWM dimming (25%, 50%, 75%, 100%) instead of binary on/off
- Saved to flash, persists across reboots
- Hold top or bottom touch zone for 1.5s to enter brightness mode
- Also in Device > Brightness menu and CLI:
brightness -c/brightness -s 0-3
Boot Shortcuts
- 4 corner buttons on splash screen: Wardrive, AutoCycle, Station Wardrive, BLE Scan
- Tap any corner during the 4-second boot splash to jump straight into that mode
- Just power on and go, no menu navigation needed
Big Touch Zones
- 25% / 50% / 25% layout (Up / Select / Down) instead of equal thirds
- Bigger top and bottom zones so it's easier to hit while driving
Fixes for V6.1
- Buffer crash when AutoCycle started without SD card (null pointer)
- Headless mode triggering on every boot (GPIO0 held low by USB reset on V6/V6.1)
- Backlight not working after flash (PWM init before display init)
arduino-cli compile \
--fqbn esp32:esp32:d32:PartitionScheme=min_spiffs \
--build-property "build.defines=-DMARAUDER_V6_1" \
esp32_marauderesptool --port /dev/ttyUSB1 --baud 921600 erase_flash
esptool --port /dev/ttyUSB1 --baud 921600 write-flash 0x0 build/esp32_marauder.ino.merged.binDownload the latest release of the firmware.
Check out the project wiki for a full overview of the ESP32 Marauder
You can buy the ESP32 Marauder using this link
