Codice base
In modalità Station (STA) l'ESP32 si collega come un normale client a una rete WiFi esistente.
#include <WiFi.h>
const char* ssid = "MiaRete";
const char* password = "MiaPassword";
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500); Serial.print(".");
}
Serial.println("Connesso! IP: " + WiFi.localIP().toString());
}
void loop() {}Riconnessione automatica
Usa WiFi.setAutoReconnect(true) per gestire i drop di rete. In produzione controlla sempre lo stato con WiFi.status().