ESP-01 ( ESP8266) with Arduino mega Problem.

Hello, I have been starting to learn Arduino since a few days ago. I need your help. I tried to connect esp-01 using arduino mega 2560. but there is no response from esp-01.

I just want to get a response "OK" from "AT" command in serial port program ( Putty). Please give me a piece of advice.

Hardware connection

ESP-01

TX ------> Arduino mega RX1 (19 pin) GND ----> GND from External Power Supply + Arduino mega GND CH_PD ----> 3.3V from external Power Supply GPIO2 -----> No connection RST --------> 3.3V from external Power Supply GPIO0 ------> No connection VCC --------> 3.3V from external Power Supply RX ----------> Arduino mega TX1 (18 pin) + Level shift circuit to get 3.3v from 5v of Arduino.

I confirmed COM Port ( COM3) and then run serial monitor of Arduino IDE. I typed "AT" but there is no response. Could you let me know what problem is?

  1. Firmware update problem.

I also tried to update firmware to esp-01 using esp8266_flasher.exe tools with hardware connection like below.

TX ------> Arduino mega RX1 (19 pin) GND ----> GND from External Power Supply + Arduino mega GND CH_PD ----> 3.3V from external Power Supply GPIO2 -----> No connection RST --------> 3.3V from external Power Supply

GPIO0 ------> GND

VCC --------> 3.3V from external Power Supply RX ----------> Arduino mega TX1 (18 pin) + Level shift circuit to get 3.3v from 5v of Arduino TX1.

There is error message "Failed to connect". I have been doing it many times,but I could not do it.

I really appreciate your any comment.

Thanks.