Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By Simon
#14900 I am playing around with an ESP8266-12, but have some issues getting it to work properly i.e.
1) basic hardware setup for flashing and operation (I believe I got this covered, though I am not sure, since the different guides/tutorials are always a little different)
2) AT commands for the factory firmware not always returning a response or "invalid"
3) error after loading NodeMCU (0.9.5_20150318), MEM CHECK FAIL!!! Fatal exception (0):

I believe the hardware setup is finally correct, but I have some problems getting some proper AT response though. I ended up connecting it like this diagram in this post viewtopic.php?f=13&t=1672#p10027. At baud rate 115200 I was able to get the best response, but most of the time it would return Ai-Thinker followed by "invalid", at other baud rates it returned gibberish. Then suddenly it worked, I would get proper response, I could find connect to the AP from my phone and computer, but after a reboot it did not work again.

I decided to load the latest NodeMCU. It successfully uploaded the firmware but after reboot it it replies
Code: Select allMEM CHECK FAIL!!!
Fatal exception (0):
epc1=0x4022169b, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
epc1=0x4021086e, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
Fatal exception (0):
...
...
And many more lines


I am most likely doing something very wrong, since I am totally new to ESP8266, but cannot pinpoint where I am failing.

My current hardware setup consists of:

Edit
I got this one to work AI-v0.9.5.0 AT Firmware.bin powered from the PL2303HX USB to TTL at 9600.
https://drive.google.com/folderview?id= ... JmNU0#list

But still no luck with NodeMCU.
User avatar
By Simon
#15307 A small update.

I tried one of the other ESP8266 I bought, this time ESP-07 and it works just great with NodeMCU :)

Not sure why the ESP-12 did not work, waiting for another one to test.