AJUDEM! Não consigo colocar ESP8266 para funcionar


#1

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();
}

#2

então eu usei este mesmo código, e deu certo, eu só usei um adaptador UART, conhece?
abraços