#define led_pin_blue 8 //Declared the pin numbers
#define led_pin_red 13
#define button_pin_blue 7
#define button_pin_red 15
void setup() {
Serial.begin(115200); //Use A Serial Monitor
Serial.println("Hello, ESP32-C6!");
pinMode(led_pin_blue, OUTPUT);
pinMode(led_pin_red, OUTPUT);
pinMode(button_pin_blue, INPUT_PULLUP);
pinMode(button_pin_red, INPUT_PULLUP);
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(button_pin_blue) == LOW){
Serial.println("You picked Blue!");
digitalWrite(led_pin_blue, HIGH);
delay(1000); //duration of LED ON
digitalWrite(led_pin_blue, LOW);
}
else if(digitalRead(button_pin_red) == LOW){
Serial.println("You picked Red!");
digitalWrite(led_pin_red, HIGH);
delay(1000);
digitalWrite(led_pin_red, LOW);}
delay(10); // this speeds up the simulation
}
Loading
esp32-c6-devkitc-1
esp32-c6-devkitc-1