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 <ESP8266WiFi.h>
#include <ESP8266WiFiMulti.h>
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.

Commentaires
Aucun commentaire pour l'instant. Soyez le premier !
Laisser un commentaire