#include <WiFi.h>
const int ledPins[] = {0, 2, 4, 5, 12, 14, 15, 16, 17, 18, 19, 21};
void setup() {
Serial.begin(115200);
// Inisialisasi LED sebagai output
for (int i = 0; i < sizeof(ledPins) / sizeof(ledPins[0]); i++) {
pinMode(ledPins[i], OUTPUT);
}
}
void loop() {
// Scan koneksi WiFi
int numNetworks = WiFi.scanNetworks();
// Tampilkan hasil scan
Serial.println("Scan WiFi:");
for (int i = 0; i < numNetworks; i++) {
Serial.print("Network ");
Serial.print(i + 1);
Serial.print(": ");
Serial.println(WiFi.SSID(i));
}
// Tampilkan indikator running LED
for (int i = 0; i < sizeof(ledPins) / sizeof(ledPins[0]); i++) {
digitalWrite(ledPins[i], HIGH);
delay(50);
digitalWrite(ledPins[i], LOW);
delay(50);
}
}Loading
esp32-devkit-c-v4
esp32-devkit-c-v4