//* Make by Rahul Kurniawan *\\
#include <WiFi.h>
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Scanner WIFI");
// disconnect semua wifi
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
Serial.println("Selesai Setting");
}
void loop() {
// put your main code here, to run repeatedly:
//mendeteksi jaringan wifi yang tersedia
int n = WiFi.scanNetworks();
Serial.println("Selesai scan");
if(n == 0){
Serial.println("Tidak ditemukan");
}else{
Serial.print(n);
Serial.println(" Jaringan");
for(int i = 0; i < n; ++i){
//mencetak SSID dan password jika tersedia
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (");
Serial.print(WiFi.RSSI(i));
Serial.print(")");
Serial.println((WiFi.encryptionType(i) == WIFI_AUTH_OPEN)?"":"*");
delay(10);
}
}
Serial.println("");
//jeda waktu
delay(2000);
}