ESP et WIFI

#include <ESP8266WiFi.h>

const char* ssid = "********";
const char* password = "********";

void setup(void)
{
//////////////////////////////
// IP STATIQUE
///////////////////////////
IPAddress staticIP(192,168,0,15);
IPAddress gateway(192, 168, 0, 254)
IPAddress subnet(255, 255, 255, 0);
Serial.printf("Connecting to %s\n", ssid);
WiFi.begin(ssid, password);
WiFi.config(staticIP, gateway, subnet);
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
WiFi.setAutoReconnect(true); WiFi.persistent(true);
Serial.println();
Serial.println("WiFi connected");
Serial.println("<>");
Serial.flush();
Serial.println("");
Serial.print("");
Serial.print("");
Serial.print("<MAC=");
Serial.print(WiFi.macAddress());
}

void loop(void)
{
//-- Test état de la carte
if ((WiFi.status() != WL_CONNECTED) ||
(WiFi.status() == WL_CONNECT_FAILED) ||
(WiFi.status() == WL_CONNECTION_LOST) ||
(WiFi.status() == WL_DISCONNECTED))
{
ESP.restart(); //ESP.reset();
}
}
Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :