ESP8266 Developer Zone The Official ESP8266 Forum 2022-01-15T03:44:19+08:00 https://bbs.espressif.com:443/feed.php?f=66&t=75281 2022-01-15T03:44:19+08:00 2022-01-15T03:44:19+08:00 https://bbs.espressif.com:443/viewtopic.php?t=75281&p=100556#p100556 <![CDATA[ESP8266-01 GPIO level toggles on boot]]>
I found something which IMHO looks like a bug in the firmware (bootloader?) of the ESP8266-01 I have.
Per HW design the default level is HIGH (3.3V) for GPIO0 and I think GPIO3 too. After power-on both pins
go for a very short time LOW. It is short, maybe 0.1 sec but long enough to be noticed by anything controlled
by those pins.
In my case, I have the ESP8266-01 sitting on a relay-board labelled: ESP-01/01S Relay v4.0 TB:IOTMCU.
This short LOW triggers the relay.
This makes it close to impossible to use those GPIO pins for any serious use with a relay..

AT+GMR
AT version:1.7.5.0(Oct 9 2021 09:26:04)
SDK version:3.0.5(b29dcd3)
compile time:Oct 15 2021 18:05:30
Bin version(Wroom 02):1.7.5

Is there any way I could change this behaviour?

Any help would be greatly appreciated.
Regards,
Chris

Statistics: Posted by ChrisO — Sat Jan 15, 2022 3:44 am


]]>