#define BLYNK_TEMPLATE_ID "TMPL3khIoKQxI"
#define BLYNK_TEMPLATE_NAME "Controlling LEDs with ESP32"
#define BLYNK_AUTH_TOKEN "mQka-X-VRN6vuCWaTj5CvVKQugjmt8Lj"
#include <WiFi.h>
#include <BlynkSimpleEsp32.h>
char auth[] = BLYNK_AUTH_TOKEN;
char ssid[] = "Wokwi-GUEST"; // or your WiFi SSID
char pass[] = ""; // or your WiFi password
int ledPin = 2; // GPIO2 for LED
BLYNK_WRITE(V0) {
int ledState = param.asInt(); // Read value from app (0 or 1)
digitalWrite(ledPin, ledState);
}
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(115200);
Blynk.begin(auth, ssid, pass); // connect to Blynk Cloud
}
void loop() {
Blynk.run();
}