esp32-p4-hydra-gpio-led-blink.ino

Adafruit Metro ESP32-P4 Hydra · Fichier : esp32-p4-hydra-gpio-led-blink.ino · Langage : C++ (Arduino) · Usage : Faire clignoter une LED externe pour tester les sorties GPIO 3.3V.

Exemple minimaliste pour vérifier le fonctionnement des GPIOs de sortie sur la tension 3.3V native de la carte.

Utilisez une LED avec une résistance de limitation (ex: 220Ω) entre le pin 48 et la masse. Le code utilise la bibliothèque standard Arduino. Assurez-vous que le port série est ouvert pour voir les messages de démarrage. La carte v1 nécessite les dernières versions du core ESP32 pour le support P4.

esp32-p4-hydra-gpio-led-blink.ino

#include <Arduino.h>

// La carte Hydra utilise des GPIOs 3.3V. 
// Le pin 48 est un GPIO standard accessible sur le header style Arduino.
// Note : Vérifiez le schéma pour éviter les pins réservés (USB, SDIO, MIPI).
#define LED_PIN 48
#define BLINK_INTERVAL 500 // ms

void setup() {
  Serial.begin(115200);
  pinMode(LED_PIN, OUTPUT);
  Serial.println("Metro ESP32-P4 Hydra: Demo GPIO Blink");
}

void loop() {
  digitalWrite(LED_PIN, HIGH);
  delay(BLINK_INTERVAL);
  digitalWrite(LED_PIN, LOW);
  delay(BLINK_INTERVAL);
}

← Retour à la fiche