BloodMoon — WiFi Scanner and Deauth Tool on LILYGO T-QT Pro - image 1
Build Guidebeginner

BloodMoon — WiFi Scanner and Deauth Tool on LILYGO T-QT Pro

A Marauder-inspired wireless security toolkit for the LILYGO T-QT Pro that scans nearby WiFi access points and stations, displays beacon frame details, and performs deauthentication attacks — all on a 0.85" display with two-button navigation.

Boards:ESP32-S3
Firmware:Arduino
Use Cases:IoT PrototypingPortable Device

Overview

BloodMoon is a custom firmware for the LILYGO T-QT Pro inspired by the ESP32 Marauder project. It turns the tiny ESP32-S3 device into a portable 2.4 GHz wireless reconnaissance and testing tool. The 0.85" LCD displays scan results and the two hardware buttons provide navigation.

Features

  • WiFi Scanner — detects nearby access points and their clients (stations), showing BSSID, channel, encryption type, and other beacon frame data
  • Deauthentication Attack — target single or multiple APs simultaneously for security testing; multi-select support
  • 2.4 GHz Jamming — disrupt 2.4 GHz wireless signals via an attached nRF24L01 module (optional hardware add-on)

Supported Devices

  • LILYGO T-QT Pro (ESP32-S3)
  • LILYGO T-Display S3 (ESP32-S3)

Technical Details

Built with the Arduino IDE using the esp32 2.0.10 boards package and TFT_eSPI 2.5.4 for display rendering. A custom User_Setup.h for T-QT Pro is included in the repo. Pre-built binaries are available in the test_bins/ directory for flashing via the ESP Tool web flasher without any build toolchain. The optional nRF24L01 jamming module's pins are configurable in settings.h.

Resources