wifi-scanner.ino

Kit de développement e-paper ESP32-S3 M5Stack PaperDIY Complete Kit · Fichier : wifi-scanner.ino · Langage : C++ (Arduino) · Usage : Scanner les réseaux WiFi disponibles via le module WiFi 4 de l'ESP32-S3.

Liste les réseaux WiFi à proximité et leur intensité de signal.

Utilise la bibliothèque WiFi native de l'ESP32. L'antenne PCB intégrée offre une portée standard. Le scanner bloque l'exécution pendant quelques secondes. Idéal pour tester la connectivité avant de configurer un client 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);
}

← Retour à la fiche