GPIO pin diffrences
Posted: Fri Jul 07, 2017 6:53 am
Using the ESP8266-07 I have followed a guide to trigger a relay through a web page.
When I first tried this I defined pin 4 for the trigger. With only my multimeter on pin 4 it wouldn't go high or low, but simply defining the output pin to pin 2 worked. I was able to read high and low readings through my multi meter, but when I then used this pin to trigger a FET to run the relay it wouldn't allow the ESP to start properly. This pin would start high, then go low and I believe the circuit was loading this pin down.
Anyway, when I re defined the pin yet again to GPIO16, it works great. This pin stays low during start up.
I know there are a lot of variables to how things are hooked up, but is there a really good write up on the esp pins and how they work?
When I first tried this I defined pin 4 for the trigger. With only my multimeter on pin 4 it wouldn't go high or low, but simply defining the output pin to pin 2 worked. I was able to read high and low readings through my multi meter, but when I then used this pin to trigger a FET to run the relay it wouldn't allow the ESP to start properly. This pin would start high, then go low and I believe the circuit was loading this pin down.
Anyway, when I re defined the pin yet again to GPIO16, it works great. This pin stays low during start up.
I know there are a lot of variables to how things are hooked up, but is there a really good write up on the esp pins and how they work?