#define BLYNK_PRINT Serial
#define BLYNK_TEMPLATE_ID "TMPL6yiopUhsM"
#define BLYNK_TEMPLATE_NAME "Checkpoint 8 2 Blynk Dashboard"
#include <WiFi.h>
#include <WiFiClient.h>
#include <BlynkSimpleEsp32.h>
char auth[] = "6TY-dS-XzqeE2QGu60M5nQrm6hfhIfj1"; // Auth Token from the Blynk app
char ssid[] = "Wokwi-GUEST";
char pass[] = ""; // WiFi password
int pinLED1 = 2;
int pinLED2 = 5;
void setup()
{
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
pinMode(pinLED1, OUTPUT);
pinMode(pinLED2, OUTPUT);
}
void loop()
{
Blynk.run();
}
BLYNK_WRITE(V1)
{
int ledState1 = param.asInt();
if (ledState1 == 1) {
digitalWrite(pinLED1, HIGH);
} else {
digitalWrite(pinLED1, LOW);
}
}
BLYNK_WRITE(V2)
{
int ledState2 = param.asInt();
if (ledState2 == 1) {
digitalWrite(pinLED2, HIGH);
} else {
digitalWrite(pinLED2, LOW);
}
}