====== Se connecter à un réseau Wifi ====== Les extraits de codes suivants ont été testés avec un **Espressif ESP8266** / **ESP 12F** soudé sur une carte **NodeMcu V3**. Un connexion **Wifi Client** permet d'indiquer à l'**ESP** de se connecter à un réseau Wifi, désigné dans notre code par la variable **wifi_ssid**, utilisée par la méthode **WiFiMulti.addAP**. Il est également possible d'indiquer un mot de passe en tant que second paramètre (''WiFiMulti.addAP(wifi_ssid, "mot de passe");''). #include #include const char* wifi_ssid = "AP_for_Alpinux_FABLAB"; ESP8266WiFiMulti WiFiMulti; void setup() { Serial.begin(115200); delay(1000); Serial.println("\n"); // Tentative de connexion Wifi WiFi.mode(WIFI_STA); WiFiMulti.addAP(wifi_ssid); Serial.print("Tentative de connexion au Wifi ."); while (WiFiMulti.run() != WL_CONNECTED) { Serial.print("."); delay(500); } Serial.println("\n"); Serial.println("Connexion Wifi réussie"); Serial.print("Adresse IP : "); Serial.println(WiFi.localIP()); } void loop() { } Voilà le résultat dans le **moniteur série** de l'application **Arduino IDE**. {{:electronique:esp:pasted:20201111-233656.png}}