This project uses an ESP32 microcontroller to scan for nearby Wi-Fi networks and display their SSID, signal strength (RSSI), and encryption status in the Serial Monitor.
- The ESP32 is set to station mode and scans for nearby 2.4GHz Wi-Fi networks.
- For each network found, it prints:
- Network name (SSID)
- Signal strength in dBm
- Whether it is open or secured
- ESP32 DevKit v1
- USB connection to PC
- No external components required
- Upload the
WiFiScanner.inosketch to your ESP32 using the Arduino IDE. - Open the Serial Monitor (baud rate 115200).
- Every 10 seconds, a fresh scan of Wi-Fi networks will be displayed.
- ESP32 development using Arduino IDE
- Working with the
WiFi.hlibrary - Serial communication
- Embedded system debugging and project documentation
Garen Shanoian, May 2025