SparkFun Forums 

Where electronics enthusiasts find answers.

Have questions about a SparkFun product or board? This is the place to be.
By konstheo
#190453
Quoting the ESP8266 Wifi Shield Hook Up guide at https://learn.sparkfun.com/tutorials/es ... okup-guide
Watch out! When you're programming your Arduino (assuming it's an ATmeg328P-based 'duino), make sure the UART select switch is slid over towards the "SW" position. If it's set to "HW", all of those bits and bytes being programmed into the Arduino will also be sent over towards the ESP8266 — there's a chance the spurious data might put the ESP8266 into an unknown (though recoverable) state.
Due to forgetting to switch to SW while programming the Arduino Uno, the ESP8266 currently *only* responds to the plain "AT" command with an "OK". **All** other commands, even plain ones like like AT+RST, AT+GMR etc return "ERROR".

How do I recover the chip back?