ESP8266 Conectado WI-FI com WPS/QSS (sem senha no código fonte)
Para acabar com o problema de quando muda a senha do wi-fi ter que recompilar o código segue o código para uso do botão WPS/QSS. Para conectar o ESP8266 pela primeira vez no wi-fi, basta pressionar primeiramente o WPS do roteador e depois o WPS do ESP8266 ilustrado na foto abaixo onde o botão WPS é feito com um push buton ligando o pino D4 com o Ground. Para reconectar quando muda a senha do wi-fi basta pressionar o WPS do roteador, não precisa pressionar o WPS do ESP8266. /*************************************************************************** #include <ESP8266WiFi.h> bool debug = false; #define MAX_SRV_CLIENTS 1 WiFiServer server(23); // port 23 = telnet WiFiClient serverClients[MAX_SRV_CLIENTS]; bool startWPSPBC() { Serial.println("WPS config start"); bool wpsSuccess = WiFi.beginWPSConfig(); if (wpsSuccess) { // Well this means not always success :-/ in case of a timeout we have an empty ss...