I have ESP8266 NodeMCU V3 board, I defined GPIO2, GPIO14, GPIO12 as input and set to LOW in setup function, but when I read state of these GPIO they always give HIGH, I read that these are set to HIGH by board after bootup.
Please not I have used all other GPIO, and they are working, so only these two are available.
My question is what to do to use these GPIO as input?
Input pins are externally defined.
I think you have to use a board with a higher number of GPIO pins.