🛠 Faire clignoter la LED embarquée et la LED RGB

Arduino Nano ESP32 · debutant · Schéma : IMG-nano-esp32-debutant-1-nanoesp32-clignotement-led.svg — La carte Nano ESP32 avec la LED D13 et la LED RGB embarquées en évidence.

Objectifs

Découvrir la carte Arduino Nano ESP32 (ESP32-S3, module u-blox NORA-W106) en faisant clignoter la LED embarquée D13 (LED_BUILTIN) et en animant la LED RGB intégrée, dont les broches sont définies par le core : LED_RED = 14, LED_GREEN = 15, LED_BLUE = 16. Aucune soudure n'est nécessaire : tout est embarqué.

Matériel

Code complet

// Nano ESP32 : LED_BUILTIN = D13 ; RGB : LED_RED=14, LED_GREEN=15, LED_BLUE=16
void setup {
  Serial.begin(115200);
  pinMode(LED_BUILTIN, OUTPUT);
  pinMode(LED_RED, OUTPUT);
  pinMode(LED_GREEN, OUTPUT);
  pinMode(LED_BLUE, OUTPUT);
}

void loop {
  digitalWrite(LED_BUILTIN, HIGH);
  analogWrite(LED_RED, 255);    // rouge
  Serial.println("phase 1 : rouge");
  delay(500);
  digitalWrite(LED_BUILTIN, LOW);
  analogWrite(LED_RED, 0);
  analogWrite(LED_GREEN, 255);  // vert
  delay(500);
  analogWrite(LED_GREEN, 0);
  analogWrite(LED_BLUE, 255);   // bleu
  delay(500);
  analogWrite(LED_BLUE, 0);
}

Vérification attendue

La LED D13 clignote à 1 Hz et la LED RGB passe rouge → vert → bleu en boucle. Le moniteur série (115200 bauds) affiche les phases. Si deux ports COM apparaissent (« USB » et « DFU »), sélectionner le port « USB ».

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels