🛠 Premier sketch : faire clignoter une LED sur Arduino Opta

Arduino Opta (micro PLC, STM32H747) · debutant · Schéma : IMG-opta-plc-debutant-1-opta-clignotement-led.svg — Arduino Opta vue de face avec les 4 LED utilisateur surlignées et le câble USB-C de programmation branché

Objetivos

Descubra el Arduino Opta, el micro-PLC certificado de Arduino (STM32H747XI de doble núcleo Cortex-M7 480 MHz + Cortex-M4 240 MHz), programando su primer sketch: hacer parpadear un LED de usuario. Al finalizar este tutorial, sabrá instalar el core, cargar un sketch y comprender el cableado básico.

Material

Código completo

// opta_clignotement_led.ino — core « Arduino Mbed OS Opta Boards »
// Les 4 LED utilisateur sont pilotables via les broches LED1..LED4.

const int LEDS[] = {LED1, LED2, LED3, LED4};

void setup {
  Serial.begin(9600);
  for (int i = 0; i < 4; i++) {
    pinMode(LEDS[i], OUTPUT);
    digitalWrite(LEDS[i], LOW);
  }
  Serial.println("Opta : demo LED prete");
}

void loop {
  for (int i = 0; i < 4; i++) {
    digitalWrite(LEDS[i], HIGH);
    delay(200);
    digitalWrite(LEDS[i], LOW);
  }
}

Verificación esperada

Los 4 LED de usuario parpadean en secuencia (efecto «puente») cada 200 ms. El monitor serie muestra el mensaje de inicio. En la variante WiFi, un quinto LED de estado de red sigue siendo gestionado por el firmware.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales