GPIOs 4 and 5 are the only ones that are always high impedance. All others do have internal pull-ups or are even driven low/high during boot. GPIOs 3, 12, 13 and 14 pulled HIGH during boot. Their actual state does not influence the boot process. GPIOs 0, 1, 2 and 15 are pulled HIGH during boot and also driven LOW for short periods. The device will not boot if 0, 1 or 2 is driven LOW during start-up. GPIO 16 is driven HIGH during boot, don't short to GND. http://rabbithole.wwwdotorg.org/2017/03/28/esp8266-gpio.html GPIO Behaviour Summary D0 16 High High during boot, falls after ~110ms (to ~1V?) High during boot, falls after ~110ms (to ~1V) D1 5 Low Low Low D2 4 Low Low Low D3 0 Low then oscillates Varies, stabilizes high after ~100ms Varies, stabilizes low after ~110ms D4 2 Varies, stabilizes high after ~60ms Varies, stabilizes high after ~70ms Varies, stabilizes low after ~110ms D5 14 High High, then low after ~110ms High, then low after ~110ms D6 12 High High, then low after ~110ms High, then low after ~110ms D7 13 High High, then low after ~110ms High, then low after ~110ms D8 15 Low Low, with glitch ~110ms Low, with glitch ~110ms D9 3 Low Low until ~50ms then high Low until ~50ms then high until ~110ms then low D10 1 Low Low until ~50ms then high Low until ~50ms then high until ~110ms then low Conclusion: GPIOs D1 and D2 are the only safe GPIOs I can use to drive relays if I don’t want them to operate autonomously at boot. I will have to rework my PCB:-( D3, D4 dürfen während dem boot nicht auf low gezogen werden, sonst bootet der ESP nicht -> nicht als Eingang zu gebrauchen, außer für Taster die während des bootens ziemlich sicher nicht betätigt werden. Daher folgende Pin-Zuordnung: D1/GPIO5 -> power switch D2/GPIO4 -> reset switch Ausgangsbeschaltung zur Ansteuerung von POWER und RESET: GPIO mit active HIGH logik ext. Pulldown-Widerstand -> Basiswiderstand auf NPN-Transistor Collector ist Schaltausgang und kommt parallel zum jeweiligen Eingang am Mainboard sollte bei den beiden "safe" GPIOs kein Problem machen Eingang von Power-LED: NPN-Transistor mit Basiswiderstand von POWER_LED, Collector zieht GPIO auf GND wenn LED aktiv