🛠 Premier Blink sur la UNO R4 WiFi : la première UNO 32 bits

Arduino UNO R4 WiFi · debutant · Schéma : IMG-uno-r4-wifi-debutant-1-ur4wifi-blink-ra4m1.svg — Arduino UNO R4 WiFi vue de dessus, câble USB-C branché, LED « L » (pin 13) surlignée avec une flèche, puce RA4M1 annotée « Cortex-M4 48 MHz », matrice LED 12x8 visible en bas de carte.

Objectifs

Découvrir la première UNO 32 bits : la UNO R4 WiFi (référence Arduino ABX00082) repose sur le microcontrôleur Renesas RA4M1 — un Cortex-M4 cadencé à 48 MHz avec 256 Ko de flash et 32 Ko de SRAM, contre 16 MHz, 32 Ko de flash et 2 Ko de SRAM pour l'ATmega328P de l'UNO R3. Vous téléversez votre premier programme, faites clignoter la LED « L » et découvrez l'USB-C ainsi que la nouvelle plateforme IDE.

Matériel

Code complet

// Blink — LED intégrée « L » sur la pin 13.
const uint8_t LED = 13;

void setup {
  pinMode(LED, OUTPUT);
  Serial.begin(115200);   // le port série passe par le pont embarqué (HIC)
}

void loop {
  digitalWrite(LED, HIGH);
  delay(500);
  digitalWrite(LED, LOW);
  delay(500);
  Serial.println(millis);
}

Dans l'IDE : installez la plateforme Renesas UNO, sélectionnez Arduino UNO R4 WiFi, choisissez le port affiché, Téléverser. En ligne de commande : arduino-cli compile -b arduino:renesas_uno:unoR4WiFi puis arduino-cli upload -b arduino:renesas_uno:unoR4WiFi -p <port>.

Vérification attendue

La LED « L » clignote toutes les 500 ms et le Moniteur série défile. Le programme continue de tourner une fois l'USB débranché et la carte alimentée par le jack (6–24 V acceptés) : le croquis est gravé en flash. À noter, contrairement à l'R3 : pas de reset DTR à chaque ouverture du port, le sketch ne repart pas quand on ouvre le Moniteur.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels