I've "little" and very strange problem with my ESP8266 12E on devkit.
I want to measure data from two ADC (MCP3208) and send them via WiFi. I've copied my program which I wrote previously for Arduino (worked). I changed only pinouts and all the time I'm getting errors like this:
Code: Select all
wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
~ld
Full errors code:
https://pastebin.com/QgF3bVh7
(there are different stack errors)
I decoded it using ESP Exception Decoder but they don't tell me nothing which could be useful. I updated firmware, changed delays to millis (I though it's caused by watchdog).
Accidentally I found that it's caused by... connecting ESP8266 to empty breadboard. Please take a look at these movies:
1. ESP on breadboard. I've errors and ESP has problem to run. Do not pay attention to smd on the left, it isn't connected and even without it still doesn't work.
https://www.youtube.com/watch?v=GStJmICuyp8
2. ESP is floating in the air. I've tested on 2 longs breadboards - my and friends long breadboards on both sides.
Two days ago it looked to work on my small breadboard (1/2 length of long). Now it doesn't work even on that.
https://www.youtube.com/watch?v=L1QBTgNJogQ
What could be reason of that? There are no short circuits.
Also I design PCB with that ESP on Camsoft Eagle. How should I make connections to simulate "ESP in the air"?
https://i.imgur.com/9vjOMKJ.png