Esp is not responding arduino nano

i’m using arduino nano and esp8266-01 and trying to connect to wifi and blynk.
this is my code:

/* Comment this out to disable prints and save space */
#define BLYNK_PRINT Serial

#define BLYNK_TEMPLATE_NAME "test"
#define BLYNK_AUTH_TOKEN "mrB7zHxJ1kKZtvNJ_T1G7HZ4T41vWMU7"

#include <ESP8266_Lib.h>
#include <BlynkSimpleShieldEsp8266.h>

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "Galaxy A71";
char pass[] = "909907020";

// Hardware Serial on Mega, Leonardo, Micro...
// #define EspSerial Serial1

// or 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()
  // Debug console


  // Set ESP8266 baud rate
  Blynk.begin(BLYNK_AUTH_TOKEN, wifi, ssid, pass);

void loop()

the red light of esp8266-01 is on.
but when i upload the program to arduino, i get the below result:

[669] Connecting to Galaxy A71
[1679] ESP is not responding

what is the problem?

I’d start by reading this tutorial….


i’ve read this but, it didn’t solve my problem.

Simply reading it obviously isn’t going to make your problem go away, is it?
Presumably what you mean is that you’ve read it and done things like verifying that your Rx/Tx connections are correctly inverted, that your ESP-01 is indeed configured to operate at 115200, that your ESP-01 is correctly powered that it is running the factory AT firmware.
However, as you haven’t bothered to share any of that information with us, it’s impossible to know what you have an haven’t done, why you might have overlooked etc etc.

I’m not sure what additional advice you’re hoping to obtain, other than maybe to throw your prehistoric hardware away and use a proper IoT capable board.