Skip to content

sporqist/esp32-wifi-device-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 WiFi Device Detector

This turns a TTGO T-Display into a tool for finding transmitting 2.4GHz wifi devices in the area. It rotates through a set range of wifi channels, captures packets in promiscuous mode and puts the sending MAC address of each captured Packet into a list.

Setup

  1. Clone this repo
  2. Get PlatformIO
  3. Build and upload the code to your ESP32 development board using PlatformIO

Usage

Once the ESP32 has power, it will run the program and start collecting packets. A growing list of MAC addresses will start appearing on the display (given there are packets in the air). Next to each MAC address you will see the RSSI of the last received packet from that address. If no packet was captured from an address for one minute, it will show the time passed since the last packet was received.

The ui has two modes. NORMAL and WATCHLIST. Normal is the default mode that will list all seen MAC addresses. WATCHLIST will display only selected devices.

Button what it does
click UP / DOWN scroll the list
hold UP select / unselect device for WATCHLIST
hold DOWN switch modes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published