Page 1 of 2

Which board for deep sleep?

Posted: Wed Jul 28, 2021 11:43 pm
by dhust
I've been searching and searching but I've been unable to purchase a board with these criteria:
  • 100µA or less in deep sleep
  • Actually cycles in and out of deep sleep and reruns the program that's on it
Doesn't seem like I'm asking for much but apparently it can be difficult to find. Hopefully something on Amazon so I can get it quicker. AliExpress is also an option if Amazon is not possible. Just want something that works.

Ones that won't work:

Re: Which board for deep sleep?

Posted: Thu Jul 29, 2021 1:21 am
by davef
WiFi or no WiFi? If no WiFi, I suggest seeing what the Pyboard is capable of or even the Black Pill dev board. Need WiFi, maybe the ESP32_SPIRAM might be more successful or the ESP32 DevKitC-VE at least it has a different version of the ESP32 chip in it. About $10-12$US from Aliexpress. https://www.aliexpress.com/item/1005002 ... 4c4dM14g0l

Haven't tried deep sleep so can't make a definite recommendation.

Re: Which board for deep sleep?

Posted: Thu Jul 29, 2021 8:53 pm
by dhust
davef wrote:
Thu Jul 29, 2021 1:21 am
Haven't tried deep sleep so can't make a definite recommendation.
I can't have guesses. I need something definite. Wifi is preferred.

Re: Which board for deep sleep?

Posted: Fri Jul 30, 2021 12:24 am
by rpr
I too have no recommendations. But, have you seen Andreas Spiess' Youtube videos?

e.g. https://www.youtube.com/watch?v=mnoZYlyebBc

There is a spreadsheet in the video description.

I don't think the tests were done with Micropython.

Re: Which board for deep sleep?

Posted: Fri Jul 30, 2021 1:53 am
by JennaSys
dhust wrote:
Wed Jul 28, 2021 11:43 pm
What do you mean by can't flash?

Re: Which board for deep sleep?

Posted: Fri Jul 30, 2021 1:55 am
by rpr
My bad. Did not see you wanted the esp8266.

Re: Which board for deep sleep?

Posted: Fri Jul 30, 2021 10:40 pm
by dhust
JennaSys wrote:
Fri Jul 30, 2021 1:53 am
What do you mean by can't flash?
I wasn't able to erase the device using

Code: Select all

esptool.py --port COM15 erase_flash
Any idea why that might be?

Re: Which board for deep sleep?

Posted: Fri Jul 30, 2021 10:43 pm
by dhust
rpr wrote:
Fri Jul 30, 2021 1:55 am
My bad. Did not see you wanted the esp8266.
That's fine. A 32 would work also. It just seems like 8266s use less current than 32s in deep sleep. After going down a rabbit hole, thanks to your video recommendation, I see that isn't always the case. I ended up buying an EzSBC board in hope that I can get it down to the 12uA level. That would be awesome.

Re: Which board for deep sleep?

Posted: Sat Jul 31, 2021 5:28 am
by JoeHinson
In case you wouldn't mind considering a new board, please look into this new one: Cricket by ThingsOnEdge (https://www.thingsonedge.com/)

Re: Which board for deep sleep?

Posted: Sat Jul 31, 2021 6:27 am
by JennaSys
dhust wrote:
Fri Jul 30, 2021 10:40 pm
I wasn't able to erase the device using

Code: Select all

esptool.py --port COM15 erase_flash
Any idea why that might be?
The only reasons I can think of why it wouldn't work would be that it wasn't going into programming mode, there was an issue with the driver, or it was on a different port. I know with some drivers it can change com ports if even if you just plug it into a different USB port. Other than those, it should work. Was it a plain ESP-12F with a FTDI adapter, a dev board like NodeMCU with a CH340 or CP2102 UART bridge, or something else?