Adquiri um Módulo ESP8266 ESP-01 e gostaria de coloca-la para funcionar juntamente com o Arduíno UNO, estou tentando utilizar o programa chamado BLYNK para mandar comandos para o Arduíno via minha rede WIFI mas estou tendo dificuldades em colocar o ESP8266 para funcionar. Alguém poderia me Ajudar? Segue ABAIXO o meu esquema de montagem e o código padrão do BLYNK que estou utilizando.
/**************************************************************/
#include <ESP8266_Lib.h>
#include <BlynkSimpleShieldEsp8266.h>
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "<<CÓDIGO PARA AUTENTICAÇÃO DO BLYNK>>";
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "<<NOME DA MINHA REDE WIFI>>";
char pass[] = "<<SENHA DA MINHA REDE WIFI>>";
// Software Serial on Uno, Nano...
#include <SoftwareSerial.h>
SoftwareSerial EspSerial(2, 3); // RX, TX
// Your ESP8266 baud rate:
#define ESP8266_BAUD 115200
ESP8266 wifi(&EspSerial);
void setup()
{
// Set console baud rate
Serial.begin(115200);
delay(10);
// Set ESP8266 baud rate
EspSerial.begin(ESP8266_BAUD);
delay(10);
Blynk.begin(auth, wifi, ssid, pass);
}
void loop()
{
Blynk.run();
}
Bom dia pessoal.
Estou vivendo esta situação agora com o ESP8266 porém não esta dando certo.
Já revisei inúmeros tutoriais, refiz as conexões mais de 20 vezes sem exagero.
Estou pensando que talvez possa ser a versão do Firmware.
O que eu estou usando é o seguinte.
AT version:1.2.0.0(Jul 1 2016 20:04:45)
SDK version:1.5.4.1(39cb9a32)
Ai-Thinker Technology Co. Ltd.
v1.5.4.1-a Nov 30 2017 15:54:29
Alguém tem alguma sugestão que possa me ajudar ?
Quando utilizo o ESP8266 sem o arduino, via comando AT consigo acessar a rede Wifi normalmente.
Porém quando faço as conexões como nosso amigo montou acima, exibe o seguinte erro.
Arnold, consegui resolver.
O firmware estava OK. O erro foi não ter conectado o GND do arduino no GND da fonte externa que eu estava utilizando para alimentar o ESP8266-01.
De qualquer forma, obrigado pela ajuda !
Abço.