Chat freely about anything...

User avatar
By coldpenguin
#47072 Currently the search is offline, so I can't check for other common causes.
I am trying to get my module to work, but am falling at the first hurdles.
I don't know whether it is the module that is flakey, or whether somewhere my logic is messed up.
I am getting a boot loop, Reset cause 2. I have one module which has a breakout board, which is the one which is showing the issue. The other esp-12f which is not on a breakout board is not showing the issue.
I am going along the lines of the circuit here: http://esp8266.github.io/Arduino/versio ... -stability
Differences are, the capacitor show is currently 103, so should be 1UF not 100nf (so 10 times larger). This is literally on the breadboard from VCC to Gnd at the point where the breakout board is plugged in.
Closer to the power source (which is a voltage regulator circuit @3.3V fed by 7V so shouldn't be struggling), I have a 5V 47uf (on the 3.3V side).
ch_pd is 10K on the breadboard, GPIO0 is 470K (boot mode is 3,7 each time), GPIO15 is 10K on the breadboard.
I did have GPIO2 with a 470K pullup to 3.3, apparently it is meant to be an internal pullup on boot so I have tested without it.
Uploaded version 1.0 AT/SDK 1.5.3, was the latest I think in Feb/March.
Reset cause 2 I believe is meant to be reset pin, this shouldn't be too low I wouldn't have thought, so any other ideas?

One thing that /should/ make no difference, is that I am using DIO mode on a QIO capable breadboard. Ultimately I was hoping for the extra pin
User avatar
By coldpenguin
#47136 Turns out this breadboard has its own regulator on it. Although I was passing 3.3v to the vcc pin, the onboard regulator was zapping the current away, causing the voltage to drop on occasion and cause the reset.