- Scan Networks: Lists nearby Wi-Fi networks with details like SSID, RSSI, and encryption type on the OLED display.
- AP Mode: Simple access point for the moment
- Connect & Inspect:
- Connects to a selected Wi-Fi network.
- If the network is password-protected, it briefly starts a temporary AP and web page for you to enter the password.
- Once connected, it can show network details on a simple web page served by the ESP32.
- ESP32 development board
- SSD1306 OLED Display (128x64, I2C)
- 5 x Push buttons (for previous/next page, up/down selection, and select action)
- Arduino IDE or PlatformIO with ESP32 core.
- Libraries Used:
Adafruit_SSD1306WiFi.h(Standard ESP32 library)WebServer.h(Standard ESP32 library)Preferences.h(Standard ESP32 library)
This project is currently under development.
What's Next?
- Implementing real-time network analysis features (ping tests, connection quality checks, etc).
- Adding more detailed network statistics.