ESP8266 unreliable Output

Posts: 23
Joined: Fri Apr 15, 2016 2:16 am

ESP8266 unreliable Output

Postby rupak426 » Sat Aug 13, 2016 9:48 pm


I am using ESP8266-01 running with NONOS_SDK_V2.0.0_16_07_19. Program is making chip to go for Deep sleep for 2 mins and then collect the data. It worked fine for approx~20 hrs and ESP UART output was as expected.
Two issues observed after 20 hrs:

1. Every 30 mins, chip goes for continuous reboot and starts giving junk characters. Attachment is for the reference.
2. Sometimes, Chip is not responding to any Probe request sent, although near by WiFi devices are able to get the ESP beacon. Looks like it goes into hang state due to some register corruption.( I cant verify the register contents, this just a guess)

Only workaround which is currently working is to Power reset the ESP, which is not feasible in our case every time.
can you please let us know your views on this? Is ESP8266-01 suitable for long time usage ?

ESP Uart output during problem state

User avatar
Posts: 467
Joined: Wed Jun 29, 2016 7:17 pm
Location: India

Re: ESP8266 unreliable Output

Postby pratik » Mon Aug 15, 2016 12:38 pm


It seems like an exception by the looks of it, but the characters are corrupted because baud rate is probably not 74880. You could try to set terminal baud rate to 74880 and wait for this event to happen so that you have the message in readable form.
Following that, something can be done to prevent this.

Also, I am assuming power supply is not a problem with your setup. The ESP-01 modules are not shielded and there are many modules in the market that seem to be cutting out on decoupling capacitors to save manufacturing costs. So problems like this may occur due to that. But your problem seems like an software exception condition.
Pratik Panda

Custom firmware, Knowledge base and freelancing (ESP8266/ESP32):

Who is online

Users browsing this forum: No registered users and 3 guests