Encendiendo un led con un botón

Embebidos
esp32
C++
Published

May 6, 2026

Modified

May 7, 2026

Circuito

Combinaremos lo aprendido con el led y el botón para controlar al primero con el segundo.

Encendiendo un led presionando un botón

Código

const int boton = 13;
const int led = 2;
int estado_boton = 0;

void setup() {
  Serial.begin(115200);
  pinMode(boton, INPUT_PULLUP);
  pinMode(led, OUTPUT);
}

void loop() {
  int estado_boton = digitalRead(boton);
  if (estado_boton == LOW) {
    Serial.println(estado_boton);
    digitalWrite(led, HIGH);
  }
  else {
    digitalWrite(led, LOW);
  }
}
Back to top