Using the new Arduino IDE for ESP8266 and found bugs, report them here

Moderator: igrr

User avatar
By ian
#19241 Unless I'm doing something wrong (always possible!) the EEPROM functionality seems to have been broken in a recent release?

Ian
User avatar
By Manuel Iglesias
#23866 I found this post which might be related to my case, I am testing the Eeprom functionality of ESP8266 using library EEPROM.h.

Attached is my test code as txt (change to .ino)

At startup the value of GPIO pin is read, then write hardwired value depending on it's state, which I control using a jumper. then I am manually resetting but not before removing or setting jumper . You can see the console output as jpg.

Not only it don't retain the values but also it read as 255 once.

Am I missing something here?.

I put some comments inside the library to discard any problem with the internal _data buffer, but it seems doing fine.

Someone can try to suggest me how to further debug the issue or idea where the problem seems to be originated.

Thanks in advance.
You do not have the required permissions to view the files attached to this post.
User avatar
By Manuel Iglesias
#23871 I am using the GPIO16 just as a regular I/O, the reason , I already exposed it on a two pin header with the other pin been reset of esp8266. That way I can work with deep sleep.

My problem is the Eeprom actually, GPIO works great so far.

Thank you for your comments,