Olá, tudo bem?
Gostaria que me ajudassem a resolver um problema que estou tendo no código para conectar o ESP8266 à rede wifi. Ao verificar o código, a IDE aponta erro de compilação refente ao uso do while, com a seguinte mensagem:
"20 | while(WiFi.status() =! WL_CONNECTED) {
| ~~~~~~~~~~~^~
exit status 1
Compilation error: lvalue required as left operand of assignment"
Segue o código completo
#include <ESP8266WiFi.h>
const charssid = "mynet";
const charsenha = "12345";
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
delay(10);
Serial.print("Conectando para a rede");
Serial.println(ssid);
WiFi.begin(ssid,senha);
while(WiFi.status() =! WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.print("WiFi conectado");
Serial.println("Endereço IP: ");
Serial.println(WiFi.localIP());
}
void loop() {
// put your main code here, to run repeatedly:
}