Chat freely about anything...

User avatar
By Lotus
#28721 Thank you for the suggestion. I will try that.

My power supply can support 500mA continuous current. Surely the esp8266 isn't requiring more?
User avatar
By martinayotte
#28726
Lotus wrote:My power supply can support 500mA continuous current. Surely the esp8266 isn't requiring more?


Yes, that should be enough, but you still need a capacitor of 100uF or more nearby the ESP to prevent fluctuations.
Otherwise you can have strange behavior, even by just touching some pins.
Also, make sure you have proper PullUps on RES/CH_PD/GPIO2/GPIO0 and PullDown on GPIO15.
User avatar
By Lotus
#28761 Yes, I have 5.1kohm pullups on GPIO0, RESET, CH_PD and a 10kohm pull down on GPIO15. 22uF cap right at Vcc and a further 100uF cap not too far away. From my understanding GPIO2 is already pulled up internally on power up.

Here's my simple Arduino code:

void setup() {
Serial.begin(115200);
pinMode(14, OUTPUT);
Serial.println("Now entering Setup ...");
}
void loop() {
digitalWrite(14, HIGH);
delay(50);
digitalWrite(14, LOW);
delay(50);
}

LED on GPIO14 flashes at the 10 Hz rate for about 13 seconds and then stalls for about a second before repeating. The setup routine only runs once on a hard reset. Tried a 2A supply with no difference.

No one else sees this???