🛠 Faire clignoter une LED avec l'ESP32-S2

ESP32-S2 · debutant · Schéma : IMG-esp32-s2-debutant-1-esp32-s2-clignotement-led.svg — Carte ESP32-S2, broche GPIO2 reliée via une résistance de 330 Ω à une LED dont la cathode va au GND.

Objectifs

Découvrir la sortie numérique sur ESP32-S2 : configurer une broche GPIO en sortie, la mettre à l'état haut puis à l'état bas, et insérer des temporisations pour obtenir un clignotement régulier.

Matériel

Code complet

// Clignotement LED sur ESP32-S2
const uint8_t LED_PIN = 2;

void setup {
  pinMode(LED_PIN, OUTPUT);
}

void loop {
  digitalWrite(LED_PIN, HIGH);  // LED allumée
  delay(500);
  digitalWrite(LED_PIN, LOW);   // LED éteinte
  delay(500);
}

Vérification attendue

Au téléversement, la LED clignote une fois par seconde : 500 ms allumée, 500 ms éteinte. Modifiez la valeur de delay pour changer la vitesse et confirmez que le rythme suit.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels