Trying to connect to Blynk using Arduino Uno and SparkFun ESP Wi Fi Shield using the code below.
I receive this error in the serial monitor, Give Blynk a Github star! => https://github.com/blynkkk/blynk-library
 Connecting to NETGEAR26
 ESP is not responding.
Looks like it connects to my router NETGEAR26, but the the ESP is not responding. Need direction or help to troubleshoot. I have tried many different sketches but this one is the only one that connected to my router.
/* Comment this out to disable prints and save space */
#define BLYNK_PRINT Serial
/* Set this to a bigger number, to enable sending longer messages */
//#define BLYNK_MAX_SENDBYTES 128
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth = "YourAuthToken";
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid = "YourNetworkName";
char pass = "YourPassword";
// Hardware Serial on Mega, Leonardo, Micro...
//#define EspSerial Serial1
// or Software Serial on Uno, Nano...
SoftwareSerial EspSerial(2, 3); // RX, TX
// Your ESP8266 baud rate:
#define ESP8266_BAUD 9600
// *** WARNING: You are limited to send ONLY ONE E-MAIL PER 15 SECONDS! ***
// Let's send an e-mail when you press the button
// connected to digital pin 2 on your Arduino
int isButtonPressed = !digitalRead(2); // Invert state, since button is "Active LOW"
if (isButtonPressed) // You can write any condition to trigger e-mail sending
Serial.println("Button is pressed."); // This can be seen in the Serial Monitor
Blynk.email("firstname.lastname@example.org", "Subject: Button Logger", "You just pushed the button...");
// Or, if you want to use the email specified in the App (like for App Export):
//Blynk.email("Subject: Button Logger", "You just pushed the button...");
// Debug console
// Set ESP8266 baud rate
Blynk.begin(auth, wifi, ssid, pass);
// You can also specify server:
//Blynk.begin(auth, wifi, ssid, pass, "blynk-cloud.com", 80);
//Blynk.begin(auth, wifi, ssid, pass, IPAddress(192,168,1,100), 8080);
// Send e-mail when your hardware gets connected to Blynk Server
// Just put the recepient's "e-mail address", "Subject" and the "message body"
Blynk.email("email@example.com", "Subject", "My Blynk project is online.");
// Setting the button
// Attach pin 2 interrupt to our handler
attachInterrupt(digitalPinToInterrupt(2), emailOnButtonPress, CHANGE);