ESP-07 fails to run on wake-up after timed deepSleep
Posted: Sat Jan 14, 2017 7:34 am
I have this ESP-7 module: http://www.ebay.co.uk/itm/262002795807 described as "ESP8266 ESP-07 WIFI Module 1.3.0.0 SDK 2.0.0 on Breakout Board for Arduino-ESP"
I've got it talking fine on WiFi and reading temperatures sensors.
Now I'm trying to use deepSleep. The target application is humidity/temperature monitoring of a beehive, so low power usage is essential.
At the end of loop(), I call ESP.deepSleep(5 * 1000000)
As far as I can tell, that works.
After the expected 5 seconds, I get the usual bunch of gibberish on the serial line, just like when I do a reset.
But nothing further happens.
It is my understanding that the module should start at setup() again. Almost the first thing that the sketch does is some Serial.prints, but nothing comes out after the apparent wake-up.
Doing a reset works fine - the sketch runs as normal up until it does the deepSleep again.
Is there perhaps some hardware mod needed? The module does seem to be trying to start up, so that seems unlikely.
I've got it talking fine on WiFi and reading temperatures sensors.
Now I'm trying to use deepSleep. The target application is humidity/temperature monitoring of a beehive, so low power usage is essential.
At the end of loop(), I call ESP.deepSleep(5 * 1000000)
As far as I can tell, that works.
After the expected 5 seconds, I get the usual bunch of gibberish on the serial line, just like when I do a reset.
But nothing further happens.
It is my understanding that the module should start at setup() again. Almost the first thing that the sketch does is some Serial.prints, but nothing comes out after the apparent wake-up.
Doing a reset works fine - the sketch runs as normal up until it does the deepSleep again.
Is there perhaps some hardware mod needed? The module does seem to be trying to start up, so that seems unlikely.