/*
* SKILL: 18
* Name: Get the IP address of ESP 32
* COURSE: ELECTRONIC SYSTEM AUTOMATION
*/
#include <WiFi.h>
// Replace with your own network credentials
const char* ssid = "Wokwi-GUEST";
const char* password = "";
void setup(){
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
Serial.println("\nConnecting to WiFi Network ..");
// Wait until connection is established
while(WiFi.status() != WL_CONNECTED){
Serial.print(".");
delay(100);
}
// Print network settings assigned by the DHCP
Serial.println("\nConnected to the WiFi network");
Serial.print("Local ESP32 IP: ");
Serial.println(WiFi.localIP());
Serial.print("Subnet Mask: " );
Serial.println(WiFi.subnetMask());
Serial.print("Gateway IP: ");
Serial.println(WiFi.gatewayIP());
Serial.print("DNS 1: ");
Serial.println(WiFi.dnsIP(0));
Serial.print("DNS 2: ");
Serial.println(WiFi.dnsIP(1));
}
void loop(){
// Do Nothing
}