#define LED_B 7
#define LED_G 8
#define LED_R 9
#define delay_ 1000
void setup() {
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(LED_B, OUTPUT);
pinMode(LED_G, OUTPUT);
pinMode(LED_R, OUTPUT);
}
void loop() {
Serial.println("0,0,1");
digitalWrite(LED_B, 0);
digitalWrite(LED_G, 0);
digitalWrite(LED_R, 1);
delay(delay_);
Serial.println("0,1,0");
digitalWrite(LED_B, 0);
digitalWrite(LED_G, 1);
digitalWrite(LED_R, 0);
delay(delay_);
Serial.println("0,1,1");
digitalWrite(LED_B, 0);
digitalWrite(LED_G, 1);
digitalWrite(LED_R, 1);
delay(delay_);
Serial.println("1,0,0");
digitalWrite(LED_B, 1);
digitalWrite(LED_G, 0);
digitalWrite(LED_R, 0);
delay(delay_);
Serial.println("1,0,1");
digitalWrite(LED_B, 1);
digitalWrite(LED_G, 0);
digitalWrite(LED_R, 1);
delay(delay_);
Serial.println("1,1,0");
digitalWrite(LED_B, 1);
digitalWrite(LED_G, 1);
digitalWrite(LED_R, 0);
delay(delay_);
Serial.println("1,1,1");
digitalWrite(LED_B, 1);
digitalWrite(LED_G, 1);
digitalWrite(LED_R, 1);
delay(delay_*3);
delay(10); // this speeds up the simulation
}