void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(21, OUTPUT);
pinMode(22, OUTPUT);
pinMode(23, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(21, HIGH);
Serial.println("Red Light is on");
delay(3000); // this speeds up the simulation
digitalWrite(21, LOW);
Serial.println("Red Light is off");
delay(500);
digitalWrite(22, HIGH);
Serial.println("Yellow Light is on");
delay(3000);
digitalWrite(22, LOW);
Serial.println("Yellow Lamp is off");
delay(500);
digitalWrite(23, HIGH);
Serial.println("Green Light is on");
delay(3000);
digitalWrite(23, LOW);
Serial.println("Green Light is off");
delay(500);
}