ESP8266 Developer Zone The Official ESP8266 Forum 2015-12-18T15:20:35+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=215 2015-12-18T15:20:35+08:00 2015-12-18T15:20:35+08:00 https://bbs.espressif.com:443/viewtopic.php?t=215&p=5089#p5089 <![CDATA[Re: Wake up interrupt from deep sleep]]>
Documentation 9B-ESP8266__Sleep__Function Description.

Documentation 2C-ESP8266__SDK__Programming Guide chapter "3.7 Force Sleep APIs" and chapter "9.5 Low-power solution".

Could them help ?

Statistics: Posted by ESP_Faye — Fri Dec 18, 2015 3:20 pm


]]>
2015-12-15T17:21:02+08:00 2015-12-15T17:21:02+08:00 https://bbs.espressif.com:443/viewtopic.php?t=215&p=5053#p5053 <![CDATA[Re: Wake up interrupt from deep sleep]]> In particular, I want to wake-up the chip by GPIO input signals.

This is a major feature whenever we speak of IoT, because nowadays, IoT platforms are often battery-powered and therefore need absolutely to be performant in terms of power savings.

This makes me asking why is there so few information in the SDK documentation about power saving modes ?!! :( :( :( :( :( :( :( :(

In particular, I did not see any clear methods to enter light-sleep mode. What are we supposed to do to put the chip in light-sleep mode ?

Statistics: Posted by pirlouwi — Tue Dec 15, 2015 5:21 pm


]]>
2015-12-13T00:30:38+08:00 2015-12-13T00:30:38+08:00 https://bbs.espressif.com:443/viewtopic.php?t=215&p=5017#p5017 <![CDATA[Re: Wake up interrupt from deep sleep]]> I only saw a deep_sleep() API in the documentation.

Statistics: Posted by pirlouwi — Sun Dec 13, 2015 12:30 am


]]>
2015-02-25T21:38:07+08:00 2015-02-25T21:38:07+08:00 https://bbs.espressif.com:443/viewtopic.php?t=215&p=810#p810 <![CDATA[Re: Wake up interrupt from deep sleep]]>
systemsconnect wrote:
I've enabled the wake up interrupt on GPIO pin 4 at hi level. The interrupt is working during runtime at deep sleep (option 1) it does not wakeup, why?

Code:

gpio_pin_wakeup_enable(GPIO_ID_PIN(4), GPIO_PIN_INTR_HILEVEL);



This API is just for light sleep wake-up.

After set to high-level interrupt, the chip would NOT get into light-sleep if there is a high level on gpio4.

In deep sleep mode, there are only 2 ways to wake up the chip: 1. deep sleep timer(via GPIO16) 2. trigger pin rstb.

Statistics: Posted by costaud — Wed Feb 25, 2015 9:38 pm


]]>
2015-02-19T19:04:16+08:00 2015-02-19T19:04:16+08:00 https://bbs.espressif.com:443/viewtopic.php?t=215&p=775#p775 <![CDATA[Wake up interrupt from deep sleep]]>

Code:

gpio_pin_wakeup_enable(GPIO_ID_PIN(4), GPIO_PIN_INTR_HILEVEL);

Statistics: Posted by systemsconnect — Thu Feb 19, 2015 7:04 pm


]]>