🛠 Faire clignoter une LED avec l'ESP8266-ESP-12E

ESP8266 (módulo ESP-12E) · debutant · Schéma : IMG-esp8266-esp-12e-debutant-1-esp8266-blink-led.svg — Carte ESP8266-ESP-12E alimentée en 3,3 V, LED avec résistance sur GPIO2, broches CH_PD et VCC câblées.

Objetivos

Descubrir la placa ESP8266-ESP-12E haciendo parpadear un LED. Este primer montaje permite comprender la alimentación a 3,3 V únicamente (¡nunca 5 V en esta placa!), el papel del pin CH_PD (o VCC del módulo), que debe estar conectado a 3,3 V para que el módulo arranque, y el principio del pin GPIO2: debe permanecer en nivel alto durante el arranque, lo cual se cumple con un LED y su resistencia hacia masa. El módulo posee un único núcleo Xtensa: todo el programa se ejecuta en secuencia.

Material

Código completo

// Clignotement LED sur GPIO2 (broche D4 sur cartes NodeMCU)
const uint8_t LED_PIN = 2;

void setup {
  pinMode(LED_PIN, OUTPUT);
  digitalWrite(LED_PIN, LOW);   // LED éteinte au repos
}

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

Verificación esperada

El LED parpadea una vez por segundo (500 ms encendido, 500 ms apagado). En la mayoría de los módulos ESP-12E, el LED integrado está precisamente en GPIO2: el montaje funciona por tanto también sin LED externo. Si el módulo no arranca en absoluto (puerto serie mudo, ningún mensaje al iniciar), verifica prioritariamente que CH_PD esté bien conectado a 3,3 V.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales