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

User avatar
By scropion86
#43603
AdrianM wrote:You really do need to add pull downs on those Mosfet Gates. During reset or program crash etc. the GPIO's connected to the Gates may become undefined inputs and allow the Gates to float. If there's a load connected the Mosfets will partially turn on and operate in their linear region. Any amount of power might then be dissipated leading to rapid destruction of both transistor and ESP. 10K is about right.


do you think if i pull down the mosfet gate i will still supplying 2-4 volt to it when the gpio is high as the mosfet will activly open and close to these range only?

here i draw it is it correct ?
Image



AdrianM wrote: One other thing - why have you got a 10k pull-up between CH_PD and 3V3? Did you mean to connect it to RST for "wake from deep sleep" If so, when you redraw it, put in 100R to 220R instead of 10K. RST has a 100nF capacitor to 0V inside the module (daft IMO) and the wake pulse is around 300uS. 10K would require at least 1000uS to get the RST pin low enough. See this post for more detail.



i used the suggested schematic from the Arduino/ESP8266 Core URL HERE if you can just draw your rest suggested schematic as i really not be able to image how it should be and i am not going to use Deep sleep or any power saving mode as this will be in wall always connected for Power control , thanks
Image