const int ledPin = D0; // the number of the LED pin const int ledPin1 = D6; const int ledPin2 = D7; const int buttonPin = D1; // the number of the pushbutton pin int buttonState = 0; // variable for reading the pushbutton status void setup() { Serial.begin(9600); pinMode(buttonPin, INPUT); pinMode(ledPin, OUTPUT); pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); } void loop() { buttonState = digitalRead(buttonPin); if (buttonState == HIGH) { Serial.print("Hola"); for (int i=0; i <= 3; i++) { delay(500); digitalWrite(ledPin, HIGH); delay(500); digitalWrite(ledPin1, HIGH); delay(1000); digitalWrite(ledPin2, HIGH); delay(1000); digitalWrite(ledPin2, LOW); delay(1000); digitalWrite(ledPin1, LOW); delay(1000); digitalWrite(ledPin, LOW); } } else { digitalWrite(ledPin, LOW); digitalWrite(ledPin1, LOW); digitalWrite(ledPin2, LOW); } }