• WeMos D1 Mini/ESP8266 Pin States On/Off/Deep sleep/Low side switch

    The Problem In my post about low power deep sleep for ESP8266 dev boards I ran into an issue with a low side switch where I was unable to wake up NodeMCU after the first sleep. The uptime is controlled by TPL5110 timer which has DRIVE and DONE pins. To power down ESP you signal…

  • 2uA Deep Sleep With ESP8266 Board, TPL5110 Timer

    2uA Deep Sleep With ESP8266 Board, TPL5110 Timer

    The Problem I couldn’t get battery powered projects to run longer than 2-3 weeks on two 3200mAh 18650 batteries. I like to use ESP8266 dev boards, NodeMCU, WeMos D1 Mini, etc. While being convenient to work with, I found that their quiescent current can be hard to ignore. Especially for projects that spend the majority…

Got any book recommendations?