Différences
Ci-dessous, les différences entre deux révisions de la page.
electronique:esp:se-connecter-a-un-reseau-wifi [2020/12/06 18:42] – créée Cédric ABONNEL | electronique:esp:se-connecter-a-un-reseau-wifi [2022/02/05 10:34] (Version actuelle) – Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== 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' | ||
+ | |||
+ | <code C esp8266-wifi-client.ino> | ||
+ | #include < | ||
+ | #include < | ||
+ | |||
+ | const char* wifi_ssid = " | ||
+ | |||
+ | |||
+ | ESP8266WiFiMulti WiFiMulti; | ||
+ | |||
+ | void setup() { | ||
+ | Serial.begin(115200); | ||
+ | delay(1000); | ||
+ | Serial.println(" | ||
+ | |||
+ | // Tentative de connexion Wifi | ||
+ | WiFi.mode(WIFI_STA); | ||
+ | WiFiMulti.addAP(wifi_ssid); | ||
+ | Serial.print(" | ||
+ | |||
+ | while (WiFiMulti.run() != WL_CONNECTED) { | ||
+ | Serial.print(" | ||
+ | delay(500); | ||
+ | } | ||
+ | |||
+ | Serial.println(" | ||
+ | Serial.println(" | ||
+ | Serial.print(" | ||
+ | Serial.println(WiFi.localIP()); | ||
+ | |||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | |||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | Voilà le résultat dans le **moniteur série** de l' | ||
+ | |||
+ | {{: |