#include <WiFi.h>
#include <HTTPClient.h>
const char* ssid = "Wokwi-GUEST";
const char* password = "";
void setup() {
Serial.begin(115200);
delay(100);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
if (WiFi.status() == WL_CONNECT_FAILED) {
Serial.println("Connection failed!");
break;
}
}
Serial.println("WiFi Connected");
}
void loop() {
HTTPClient http;
http.begin("https://pokeapi.co/api/v2/pokemon/ditto");
int httpResponseCode = http.GET();
if (httpResponseCode > 0) {
String payload = http.getString();
Serial.println(payload);
} else {
Serial.print("HTTP Response Code: ");
Serial.println(httpResponseCode);
}
delay(5000); // Delay 5 seconds before the next request
}