🛠 Faire clignoter la LED RGB sur GPIO8

ESP32-C3 · debutant · Schéma : IMG-esp32-c3-debutant-1-rgb-led-gpio8-blink.svg — Carte ESP32-C3 compacte avec LED RGB sur GPIO8 clignotant, broche signalée comme strapping

Objetivos

Primer hello-world del ESP32-C3 (RISC-V, núcleo único, Wi-Fi + Bluetooth 5): controlar el LED RGB integrado en el GPIO8, presente en la mayoría de las tarjetas compactas (SuperMini, DevKitM). También aprenderá la particularidad de este pin: el GPIO8 es un pin de strapping, lo que impone precauciones de cableado.

Material

Código completo

const uint8_t LED = 8;   // LED RGB embarquee, aussi broche de strapping

void setup {
  pinMode(LED, OUTPUT);
}

void loop {
  digitalWrite(LED, HIGH); delay(150);   // double flash
  digitalWrite(LED, LOW);  delay(150);
  digitalWrite(LED, HIGH); delay(150);
  digitalWrite(LED, LOW);  delay(850);   // pause
}

Verificación esperada

El LED parpadea según un patrón de dos destellos breves seguidos de una pausa de un segundo. Al seleccionar la tarjeta «ESP32C3 Dev Module» en el menú Herramientas, la programación se realiza directamente a través del USB-C sin necesidad de mantener pulsado ningún botón en la mayoría de las tarjetas.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales