esp32-p4-hydra-wifi-c6-proxy.ino
Établit une connexion WiFi en utilisant le coprocesseur ESP32-C6 dédié, permettant au cœur P4 de rester libre pour le calcul.
Remplacez les identifiants WiFi. Cette démo repose sur l'architecture SDIO entre le P4 et le C6. Le C6 gère la pile WiFi/BT. Assurez-vous que le firmware du C6 est compatible avec le core Arduino récent. Le débit dépend de la liaison SDIO.
esp32-p4-hydra-wifi-c6-proxy.ino
#include <Arduino.h>
#include <WiFi.h>
// L'ESP32-P4 n'a pas de radio WiFi native. Il utilise le coprocesseur ESP32-C6 via SDIO.
// La bibliothèque WiFi standard d'Arduino pour ESP32 gère généralement cette abstraction
// si le core est bien à jour pour le P4.
const char* ssid = "VOTRE_SSID";
const char* password = "VOTRE_MOT_DE_PASSE";
void setup() {
Serial.begin(115200);
Serial.println("Metro ESP32-P4 Hydra: WiFi Connect via C6");
WiFi.begin(ssid, password);
Serial.print("Connecting to WiFi");
int attempts = 0;
while (WiFi.status() != WL_CONNECTED && attempts < 20) {
delay(500);
Serial.print(".");
attempts++;
}
if (WiFi.status() == WL_CONNECTED) {
Serial.println("\nConnected!");
Serial.print("IP Address: ");
Serial.println(WiFi.localIP());
Serial.print("RSSI: ");
Serial.print(WiFi.RSSI());
Serial.println(" dBm");
} else {
Serial.println("\nConnection Failed");
}
}
void loop() {
delay(5000);
}