esp32-p4-hydra-wifi-c6-proxy.ino
Establece una conexión WiFi utilizando el coprocesador ESP32-C6 dedicado, manteniendo el núcleo P4 libre para el cálculo.
Reemplace las credenciales de WiFi. Esta demo se basa en la arquitectura SDIO entre P4 y C6. El C6 maneja la pila WiFi/BT. Asegúrese de que el firmware del C6 sea compatible con los núcleos Arduino recientes. El rendimiento depende del enlace 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);
}