🛠 Faire clignoter la LED de la GIGA R1 WiFi

Arduino GIGA R1 WiFi · debutant · Schéma : IMG-giga-r1-wifi-debutant-1-clignotement-led.svg — Vue de dessus de la GIGA R1 WiFi avec la LED utilisateur, le port USB-C et l'antenne u.FL mis en évidence

Objectifs

Découvrir la carte Arduino GIGA R1 WiFi (SKU ABX00063) : son SoC STM32H747XI double cœur (Cortex-M7 jusqu'à 480 MHz + Cortex-M4 jusqu'à 240 MHz), ses 76 broches GPIO en 3,3 V maximum, et écrire le tout premier sketch Arduino. À la fin, vous saurez installer le core, sélectionner la carte dans l'IDE 2.x, téléverser et faire clignoter la LED utilisateur, avec ou sans LED externe.

Matériel

Code complet

// Arduino GIGA R1 WiFi — clignotement LED
// Carte IDE : "Arduino Giga R1" (core mbed ou Zephyr, le code est identique)
const int LED = LED_BUILTIN;   // LED utilisateur embarquée
const int LED_EXT = 5;         // LED externe + 330 ohms vers GND (broche PWM-capable)

void setup {
  pinMode(LED, OUTPUT);
  pinMode(LED_EXT, OUTPUT);
}

void loop {
  digitalWrite(LED, HIGH);
  digitalWrite(LED_EXT, HIGH);
  delay(200);                      // 200 ms allumée
  digitalWrite(LED, LOW);
  digitalWrite(LED_EXT, LOW);
  delay(800);                      // 800 ms éteinte
}

Vérification attendue

La LED utilisateur clignote avec un motif court/long (200 ms / 800 ms). La LED verte d'alimentation reste allumée. Sur votre PC, la carte est détectée en USB (VID Arduino 0x2341) et apparaît dans le moniteur série de l'IDE. Si vous avez câblé la LED externe, elle clignote à l'unisson — n'oubliez pas la résistance : chaque broche I/O est limitée à 8 mA.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels