#define BLYNK_TEMPLATE_ID "TMPL68XOGKuOg"
#define BLYNK_TEMPLATE_NAME "LED CONTROL"
#define BLYNK_AUTH_TOKEN "QECt-whjCUal--rfRLbYm1U-h98eNEDt"
#define BLYNK_PRINT Serial
#include <BlynkSimpleEsp32.h>
char ssid[] = "wokwi-GUEST";
char pass[] = "";
int blue = 12;
int green = 14;
BLYNK_WRITE(VB)
{
int buttonState = param.asInt();
if(buttonState == 1)
{
digitalWrite(blue, HIGH);
}
if(buttonState == 0)
{
digitalWrite(blue, LOW);
}
}
BLYNK_WRITE(VI)
{
int buttonState = param.asInt();
if(buttonState == 1)
{
digitalWrite(green, HIGH);
}
if(buttonState == 0)
{
digitalWrite(green, LOW);
}
}
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);
pinMode(blue, OUTPUT);
pinMode(green, OUTPUT);
digitalWrite(blue, LOW);
digitalWrite(green, LOW);
Serial.println("Hello, ESP32!");
}
void loop() {
// put your main code here, to run repeatedly:
Blynk.run(); // this speeds up the simulation
}