const uint8_t ledPin1 = 32;
const uint8_t ledPin2 = 15;
const uint8_t buttonPin1 = 35;
void setup()
{
Serial.begin(115200);
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(buttonPin1, INPUT);
}
void loop()
{
int buttonState = digitalRead(buttonPin1); // This is a flag
if (digitalRead(buttonPin1) == HIGH) // "==" says that button is high no matter what
{
digitalWrite(ledPin1, HIGH);
delay(250); // this says to wait in xx miliseconds
digitalWrite(ledPin1, LOW);
delay(250);
digitalWrite(ledPin2, HIGH);
delay(250);
digitalWrite(ledPin2, LOW);
Serial.print(buttonState); //This says what the flag does
}
}