You are reading a single comment by @fanoush and its replies. Click here to read the full conversation.
  • Yup, removing the pull up resistor from the esp01s helped! I unsoldered the resistor circled in the attached image, and now the device deep sleeps with a current of 30uA!

  • and now the device deep sleeps with a current of 30uA!

    Nice! At first I was a bit confused which device you put to deep sleep - Pico or esp8266 but after re-reading it is clear - you put Pico to deep sleep and turn esp8266 off by pulling CH_PD down.

    Looks like the ESP AT firmware can deep sleep too so maybe that would work too without removing resistor and pulling CH_PD low https://docs.espressif.com/projects/esp-­at/en/release-v2.1.0.0_esp8266/AT_Comman­d_Set/Basic_AT_Commands.html#cmd-GSLP
    So instead of pulling CH_PD one would send the AT command to sleep and toggle RST to wake it up. However I suppose this is more complicated and would draw a bit more (~20uA) so would be useful only if one has ESP01S and really does not want to remove the resistor.

About

Avatar for fanoush @fanoush started