Skip to content

Latest commit

 

History

History

Wifi_sniffer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
template thumbnail
true
./images/thumbnail.png

Wifi sniffer

Level :

What does it do ? ✨

This template uses a Esp8266 board to sniff all wifi enabled devices that are nearby. You have basic arduino code, arduino code that communicates data via serial and processing code to visualize the data.

visualisation

What hardware is needed ? 💾 🔌

  • a esp8266 enabled board. (tested with feather esp8266 from adafruit)

Software dependencies 🌈 📂

How to run ? 🚀

  • upload the code to your arduino board.
  • optionnaly run the processing code.

How to modify ? 🔩 🔨

  • arduino code is self explanatory
  • the processing code uses the void serialEvent (Serial myPort) {} function to receive the data from the board and fills up an ArrayList with unique devices.
  • the Device stores the mac address, signal power and a timer value (for how long is it in the list) for each device.

Additional resources 📄 📗