ESP 01 WiFi Module Does Not Respond To AT commands

I'm trying to use ESP 01 WiFi module with Arduino Uno Clone. My goal in this project is to use this wifi module for sending data (RFID Card Ids with Date and Time).

I updated the firmware using nodemcu flasher.

Here is how I connect my ESP 01 wifi Module to Arduino Uno Clone via breadboard :

3.3V and GND pins of Arduino are used to create a powerline on breadboard
3V3 and EN pins of ESP module to + powerline
GND pin of ESP to - powerline
TX pin of ESP to TX pin of Arduino
RX pin of ESP to RX pin of Arduino

when I send an AT command; TX and RX LEDs on Arduino turns on which indicates Arduino sends commands without any problem but the blue LED on the ESP module does not turn on so I assume my module does not get the command.

Should I use another firmware flasher or should I change my circuit? Thank you if you have time to help me

Check the specifikaions of the 3.3 volt output and the need for current in the shield. I'm not sure it's enough.
Also, never connect 5 volt output logic to 3.3 volt digital input.
Schematics would be nice to read...

I already read the schematics. Couple of sources says giving 3.3V output via Arduino is not enough. I also frusturated one time and just plugged in 5V as well lol. Now the weird thing is, my module continued to function somehow. I used to get "OK" response when I send "AT" command (I cannot get a response anymore). Plus, when I plug in the RST pin of ESP to GND pin of Arduino, Im getting this message:

14:34:44.956 ->
14:34:44.956 -> ets Jan 8 2013,rst cause:2, boot mode:(3,7)
14:34:44.956 ->
14:34:44.956 -> load 0x40100000, len 2592, room 16
14:34:45.003 -> tail 0
14:34:45.003 -> chksum 0xf3
14:34:45.003 -> load 0x3ffe8000, len 764, room 8
14:34:45.003 -> tail 4
14:34:45.003 -> chksum 0x92
14:34:45.003 -> load 0x3ffe82fc, len 676, room 4
14:34:45.003 -> tail 0
14:34:45.003 -> chksum 0x22
14:34:45.003 -> csum 0x22
14:34:45.003 ->
14:34:45.003 -> 2nd boot version : 1.7(5d6f877)
14:34:45.003 -> SPI Speed : 40MHz
14:34:45.003 -> SPI Mode : QIO
14:34:45.003 -> SPI Flash Size & Map: 8Mbit(512KB+512KB)
14:34:45.003 -> jump to run user1 @ 1000
14:34:45.003 ->
14:34:45.095 -> mismatch map 5,spi_size_map 2
14:34:45.095 -> system_partition_table_regist fail

But weird enough, after some time my ESP module just decided to die. Is it possible I harmed my module and by using it again and again just killed it?

What schematics? Please post it here. I'm pretty sure the ESP is a 3.3 volt logic device. When it transmits, to wifi, it consumes quite some current and my fear is that the UNO 3.3 volt converter doesn't manage that.

Plugging in 5 volt to a 3.3 volt device is really bad. Don't be surprised if the 3.3 volt device gets damaged.

I don't know what the RST pin of the ESP is supposed to do......

the UNO uses 5V logic the ESP-01 3.3V therefore any signals from the UNO to the ESP-01 should go thru a voltage divider, e.g. the UNO Tx signal
this is an example of the Mega Serial1 connected to a ESP-01

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.