Post topics, source code that relate to the Arduino Platform

User avatar
By Venkatesh
#36369 In last post you mentioned about blink sketch/program, but now you are saying about AT firmware.
AT firmware is different (its a just any other program) and its purpose is different.

Don't get confused with NodeMCU pins. In arduino sketch, the physical pin is same and used in sketch.

If there is a reset on ESP, then pull-up on reset pin.
Usually the procedure to normal boot, GPIO15->Gnd, GPIO2, GPIO0->High (pullup)
-----------------------------------------------------------------------------------------------

cyberteen wrote:Okay, I finally solved the problem! All I had to do was to reflash the AT firmware.
I used the links provided in this link for the esp flasher tool and the firmware binary file:
http://www.xess.com/blog/esp8266-reflash/

I had the following setup for flashing my ESP8266-ESP12 test board:
ESP RX to Pl2303-TX
ESP TX to Pl2303-RX
ESP GND to Pl2303 GND
powered my ESP8266, with 3 AA Batteries
Supplied a separate line 3.3V and GND to a breadboard from Arduino connected to my laptops usb port.
Connected GPIO2 and CH_PD to 3.3V
GPIO15 to GND
Placed the jumper(GPIO 0 to GND)