wifi-scanner.ino
Lista las redes WiFi cercanas y su intensidad de señal.
Usa la biblioteca WiFi nativa de ESP32. La antena PCB integrada ofrece alcance estándar. El escáner bloquea la ejecución durante unos segundos. Ideal para probar la conectividad antes de configurar un cliente WiFi.
wifi-scanner.ino
#include <WiFi.h>
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
Serial.println("Scanning WiFi networks...");
int n = WiFi.scanNetworks();
if (n == 0) {
Serial.println("No networks found");
} else {
Serial.print(n);
Serial.println(" networks found");
for (int i = 0; i < n; ++i) {
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (");
Serial.print(WiFi.RSSI(i));
Serial.println(" dBm)");
}
}
}
void loop() {
delay(10000);
}