Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By martinayotte
#41882 BTW, all internal PullUps are "weak" on ESP, effectively, probably 100K, even on RES, so it is good practice to add external ones.

If you need more GPIOs, you can use an I2C GPIO expander such MCP23017 or PCF8574, and use GPIO0/GPIO2 for the I2C Bus since it is require also PullUps and is on idle at bootup.