Lua based interactive firmware for ESP8266, ESP8285 and ESP32
This is based on Espressif NON-OS SDK 2.2. plus its patches, #2269
tmr.suspend(), tmr.suspend_all(), tmr.resume(), tmr.resume_all()
were all removed, #2287node.getcpufrequ()
, #2375node.dsleep()
supports longer deep sleep, #2358, see also https://thingpulse.com/max-deep-sleep-for-esp8266/
Many
Check the 2.2-follow-up milestone for all details: https://github.com/nodemcu/nodemcu-firmware/milestone/9?closed=1
This is based on Espressif NON-OS SDK 2.2. plus its patches, #2269
init
function was removed from I2C-based modules, #2276wifi.getcountry()
and wifi.setcountry()
, #2330Many
Check the 2.2 milestone for all details: https://github.com/nodemcu/nodemcu-firmware/milestone/8?closed=1
Primarily a patch release to fix a fundamental bug in the cron module.
Take a look at the '2.1 follow-up patch' milestone for the full list of all issues included in this release.
wifi.sta.config
will save config to flash by default, #1998Take a look at the 2.1 follow-up milestone for the full list of all issues included in this release.
wifi.suspend()
, node.sleep()
and improved node.dsleep()
help reduce power consumptionTake a look at the 2.1 milestone for the full list of all issues included in this release.
close()
doesn't trigger disconnection
event any more (#1716)See the milestone for the full list of changes.
For details see the PRs list.
For details see https://github.com/nodemcu/nodemcu-firmware/milestone/2
For the complete list check the 1.5.4.1 milestone.