nodemcu-firmware/app/modules
Johny Mattsson c5c0143b2f rtctime.dsleep() current draw improvements (#1659)
* Switch off interrupts before rtctime dsleep.

* Deal with the fact that MCU keeps running after being told to enter deep sleep
(It can keep running for quite a few instructions at times (and none at
all at others), and it appears that trying to cache additional code from
SPI flash while trying to go to sleep fails miserably at both....)

* Ensure flash is not active when going into deep sleep.
2016-12-14 12:39:31 +01:00
..
eus EUS bug fixes (#1605) 2016-12-01 22:12:47 +01:00
.gitignore Adds support for verifying the certificate offered by an SSL server. 2016-03-09 21:51:23 -05:00
Makefile Add FatFs and SD card support (#1397) 2016-09-05 20:17:13 +02:00
adc.c Rework ADC mode setting approach (#1285) 2016-05-18 21:45:15 +02:00
adxl345.c Added support for Analog Devices ADXL345 accelerometer (#1252) 2016-06-05 22:59:55 +02:00
am2320.c Add i2c based module for am2320 humidity sensor 2016-02-14 15:12:42 +01:00
apa102.c Cleaned up APA102 module registration. 2016-01-26 17:14:19 -05:00
bit.c Reworked module registration, removed modules.h 2015-12-16 16:09:16 +11:00
bme280.c BME280: improved reliability and efficiency (#1662) 2016-12-11 22:31:39 +01:00
bmp085.c BMP085: bmp085.init() should return 0 2016-01-14 22:23:03 +01:00
cjson.c Update modules to be Lua coroutine compatible (#1423) 2016-08-02 22:33:05 +02:00
coap.c Update modules to be Lua coroutine compatible (#1423) 2016-08-02 22:33:05 +02:00
crypto.c Added crypto.new_hmac() feature. (#1499) 2016-09-16 17:46:39 +02:00
dht.c Reworked module registration, removed modules.h 2015-12-16 16:09:16 +11:00
encoder.c Update encoder files after #925 & #1072 review comments 2016-02-26 00:44:33 +00:00
enduser_setup.c EUS bug fixes (#1605) 2016-12-01 22:12:47 +01:00
file.c Handle error condition in file.read() (#1599) 2016-11-19 10:36:00 -05:00
gdbstub.c Add the esp-gdbstub to enable debugging (#1506) 2016-09-21 11:38:12 +10:00
gpio.c Fixes the gpio.serout problem from #1534 (#1535) 2016-10-11 21:51:00 +09:00
hmc5883l.c Added support for Honeywell HMC5883L digital compass (#1253) 2016-06-05 22:59:39 +02:00
http.c HTTP module can now chain requests (#1629) 2016-12-01 22:13:33 +01:00
hx711.c Reworked module registration, removed modules.h 2015-12-16 16:09:16 +11:00
i2c.c Reworked module registration, removed modules.h 2015-12-16 16:09:16 +11:00
l3g4200d.c Added support for STM L3G4200D digital gyroscope (#1251) 2016-06-05 23:00:37 +02:00
linit.c Fix break in luac.cross build and add some documentation 2016-03-03 02:03:23 +00:00
mdns.c Take 2: Add regular sends to mdns. Check for (some) buffer overflows. Make it handle unicast 2016-04-03 14:10:52 -04:00
mqtt.c Make the MQTT PING functionality work better. (#1557) 2016-11-08 21:00:17 +01:00
net.c Set espconn's secure buffer size once at initialization (#1466) 2016-09-04 22:45:46 +02:00
node.c Add FatFs and SD card support (#1397) 2016-09-05 20:17:13 +02:00
ow.c Reduced LUAL_BUFFERSIZE to 256. Should free up some stack (#1530) 2016-10-16 21:18:03 +09:00
pcm.c Add pcm module. (#1255) 2016-06-05 23:21:36 +02:00
perf.c Fix iram/irom section contents (#1566) 2016-12-01 22:14:20 +01:00
pwm.c Omit all the PWM code if the PWM module is not included 2016-03-01 21:55:21 -05:00
rc.c Enable -std=gnu11 for modules dir. 2016-01-20 19:40:47 +11:00
rfswitch.c add new rfswitch module to handle 433MHZ devices (#1565) 2016-12-01 22:19:01 +01:00
rotary.c Squashed commit of the following: 2016-02-29 08:21:12 -05:00
rtcfifo.c Reworked module registration, removed modules.h 2015-12-16 16:09:16 +11:00
rtcmem.c Reworked module registration, removed modules.h 2015-12-16 16:09:16 +11:00
rtctime.c rtctime.dsleep() current draw improvements (#1659) 2016-12-14 12:39:31 +01:00
sigma_delta.c Add sigma_delta module. 2016-02-18 21:35:58 +01:00
sntp.c Improve SNTP module: Add list of servers and auto-sync [SNTP module only] (#1596) 2016-12-04 21:03:49 +01:00
somfy.c Somfy/TELIS driver (#1521) 2016-10-14 07:49:58 +09:00
spi.c Enable spi clock_div < 4. (#1283) 2016-06-15 21:01:52 +02:00
struct.c Make struct.unpack wrapped in setlist actually work (#1486) 2016-09-05 11:16:27 +10:00
switec.c Add support for driving instrument gauge stepper motors (#1355) 2016-06-26 14:19:06 +02:00
tm1829.c Added support for tm1829 baed led controllers (#1330) 2016-06-03 23:47:36 +02:00
tmr.c Add support for dynamic timers, deprecating the static ones (#1424) 2016-08-02 22:35:53 +02:00
tsl2561.c Reworked module registration, removed modules.h 2015-12-16 16:09:16 +11:00
u8g.c move comm drivers to u8g_glue.c 2016-09-20 23:59:23 +02:00
u8g_glue.c move comm drivers to u8g_glue.c 2016-09-20 23:59:23 +02:00
u8g_glue.h move comm drivers to u8g_glue.c 2016-09-20 23:59:23 +02:00
uart.c Adds uart.getconfig(0) to get the current uart parameters (#1658) 2016-12-11 20:35:04 +01:00
ucg.c Add caching for multi-byte transfers (#1247) 2016-06-04 00:18:19 +02:00
websocket.c support for custom websocket headers (#1573) 2016-11-19 10:35:20 -05:00
wifi.c Update to the wifi module (#1497) 2016-11-06 20:51:01 +01:00
wifi_common.c Modified wifi module 2016-03-31 19:01:41 -07:00
wifi_common.h Update to the wifi module (#1497) 2016-11-06 20:51:01 +01:00
wifi_eventmon.c Modified wifi module 2016-03-31 19:01:41 -07:00
ws2801.c Enable -std=gnu11 for modules dir. 2016-01-20 19:40:47 +11:00
ws2812.c Add support to mix ws2812.buffer objects. (#1575) 2016-11-05 13:53:42 +01:00