const int buttonPin = D0; const int ledPin = D3; int pressCount = 0; bool ledState = false; void setup() { pinMode(buttonPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { if (digitalRead(buttonPin)) { delay(50); while (digitalRead(buttonPin)); pressCount++; ledState = !ledState; digitalWrite(ledPin, ledState); } }