I run an esp8266 with micropython as the mc for my project. I use 3.7v lipo batteries in various forms for the prototype which goes through a HT7333 to deliver 3.3v to the esp. The project boots up good but when i push the function button the esp often (not always) crashes with following information:
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 30720, room 16
load 0x3ffe8000, len 1012, room 8
ho 0 tail 12 room 4
load 0x3ffe8400, len 1080, room 12
When i hook up my bench powersupply at 3.3 - 4.2v this does not happen. With both the battery and the psu the project draws about 80mah and i don't see any spikes in current. Any idea?
I feel like this behaviour was introduced in the latest code change, in which i added some text to display on a sd1306 display. This is the code it runs.