//#include <ESP8266WiFi.h> //Khusus ESP8266
//#include <WiFi.h> //Khusus ESP32
#include <WiFi.h> // Library untuk ESP32 (gunakan #include <ESP8266WiFi.h> untuk ESP8266)
//Constanta array + Character + Variabel Array
// Konstanta untuk SSID dan password WiFi
const char ssid[] = "Wokwi-GUEST";
const char pass[] = "";
void setup() {
// Memulai komunikasi Serial untuk debugging
Serial.begin(9600);
// Memulai koneksi ke jaringan WiFi
WiFi.begin(ssid, pass);
Serial.print("Menghubungkan ke WiFi");
// Tunggu hingga ESP32 terhubung ke jaringan WiFi
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
// Jika terhubung, tampilkan pesan
Serial.println("\nBerhasil terhubung ke WiFi");
}
void loop() {
// Loop utama, tambahkan kode tambahan jika diperlukan
delay(10);
}
/*
Catatan:
1. Program ini menghubungkan ESP32 ke jaringan WiFi menggunakan SSID dan password yang diberikan.
2. Saat mencoba menyambung, Serial Monitor akan menampilkan titik-titik (.) sebagai indikasi proses koneksi.
3. Setelah terhubung, akan muncul pesan "Berhasil terhubung ke WiFi" pada Serial Monitor.
4. Jika Anda menggunakan ESP8266, gunakan library `ESP8266WiFi.h` dan sesuaikan kode jika diperlukan.
5. Pastikan SSID dan password WiFi sesuai dengan jaringan Anda.
*/