If the ESP8266 detects deauthentication or disassociation frames it will turn on its LED. So this is a good and cheap way to detect a Wi-Fi deauthentication attack.
And did you ever wonder how many data packets are flying around you right now? This little project tells you how many Wi-Fi packets are sent every second and on which channel. It's not limited to one network, it scans all traffic on one channel
You can see peaks whenever a device starts surfing the web and it will also warn you when a deauthentication attack is going on the selected channel
The shopping list:
- An ESP8266 (doesn't matter which module or board)
- SSD1306 i2c OLED Display 128x64 pixel
- If you use a dev. board with a flash button on it, you can use that instead
- Wires to connect everything
Binary firmware: https://drive.google.com/open?id=0B-WcWu3EgVs9U0NwZ0tMandsQW8
Plug it in and see the WiFi traffic around you!
You can change the channel by clicking on the button, it will remember your channel selection even when you unplug it.
More on that on my other project