#include const int boton = D7; // P1 / D7 const int ledInterno = LED_BUILTIN; void setup() { Serial.begin(115200); pinMode(boton, INPUT_PULLUP); // botón entre D7 y GND pinMode(ledInterno, OUTPUT); digitalWrite(ledInterno, LOW); } void loop() { int estadoBoton = digitalRead(boton); if (estadoBoton == LOW) { // pulsado digitalWrite(ledInterno, HIGH); Serial.println("Boton pulsado"); } else { digitalWrite(ledInterno, LOW); Serial.println("Boton suelto"); } delay(50); }