Which board for deep sleep?

All ESP8266 boards running MicroPython.
Official boards are the Adafruit Huzzah and Feather boards.
Target audience: MicroPython users with an ESP8266 board.
dhust
Posts: 40
Joined: Sun Jul 11, 2021 10:59 pm

Which board for deep sleep?

Post by dhust » Wed Jul 28, 2021 11:43 pm

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:
Last edited by dhust on Thu Jul 29, 2021 9:06 pm, edited 1 time in total.

davef
Posts: 811
Joined: Thu Apr 30, 2020 1:03 am
Location: Christchurch, NZ

Re: Which board for deep sleep?

Post by davef » Thu Jul 29, 2021 1:21 am

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.

dhust
Posts: 40
Joined: Sun Jul 11, 2021 10:59 pm

Re: Which board for deep sleep?

Post by dhust » Thu Jul 29, 2021 8:53 pm

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.

rpr
Posts: 99
Joined: Sat Oct 27, 2018 5:17 pm

Re: Which board for deep sleep?

Post by rpr » Fri Jul 30, 2021 12:24 am

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.

JennaSys
Posts: 33
Joined: Tue Jul 15, 2014 8:29 am
Location: Southern California, US
Contact:

Re: Which board for deep sleep?

Post by JennaSys » Fri Jul 30, 2021 1:53 am

dhust wrote:
Wed Jul 28, 2021 11:43 pm
What do you mean by can't flash?
John Sheehan

rpr
Posts: 99
Joined: Sat Oct 27, 2018 5:17 pm

Re: Which board for deep sleep?

Post by rpr » Fri Jul 30, 2021 1:55 am

My bad. Did not see you wanted the esp8266.

dhust
Posts: 40
Joined: Sun Jul 11, 2021 10:59 pm

Re: Which board for deep sleep?

Post by dhust » Fri Jul 30, 2021 10:40 pm

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?

dhust
Posts: 40
Joined: Sun Jul 11, 2021 10:59 pm

Re: Which board for deep sleep?

Post by dhust » Fri Jul 30, 2021 10:43 pm

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.

JoeHinson
Posts: 1
Joined: Sat Jul 31, 2021 5:15 am

Re: Which board for deep sleep?

Post by JoeHinson » Sat Jul 31, 2021 5:28 am

In case you wouldn't mind considering a new board, please look into this new one: Cricket by ThingsOnEdge (https://www.thingsonedge.com/)

JennaSys
Posts: 33
Joined: Tue Jul 15, 2014 8:29 am
Location: Southern California, US
Contact:

Re: Which board for deep sleep?

Post by JennaSys » Sat Jul 31, 2021 6:27 am

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?
John Sheehan

Post Reply