Hello all,
I'm using UNO (5V) + ESP8266 (3.6V) to send data on the cloud.
Everything woks fine except that I need to H/W reset manually the ESP8266 via the ESP8266 RST pin at the 1st start-up (and after UNO started) to able the serial communication.
I would like to know if it is possible to implement an a H/W reset in the UNO code using the RST pin?
Thanks a lot in advance for your help
Note that UNO has 5 volt logic levels. As I remember, the ESP family uses 3.3 volt. Level shifting needs to be used. 2 resistors can do that.
@Railroader for reset we only need to pull to LOW
pinMode(ESP_EN_PIN, OUTPUT);
delay(5);
digitalWrite(ESP_EN_PIN, LOW);
delay(5);
pinMode(ESP_EN_PIN, INPUT); // let it to 3.3 V pull-up resistor
Thanks a lot, it worked like a charm
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.