- 18 Jan, 2016 2 commits
-
-
Thomas Soëte authored
To create a size led long buffer: buffer = ws2812.newBuffer(size); To fill the buffer: buffer:fill(g, r, b) To get a particular led color: g, r, b = buffer:get(index) To set a particular led color: buffer:set(index, g, r, b); To send the buffer: buffer:write(pin);
-
Thomas Soëte authored
It allows keeping interrupts enabled but force to use GPIO2.
-
- 15 Jan, 2016 1 commit
-
-
Johny Mattsson authored
Reduces the size from 179 to 102 bytes.
-
- 14 Jan, 2016 3 commits
-
-
Konrad Beckmann authored
-
philip authored
-
jfollas authored
Reference: http://bbs.espressif.com/viewtopic.php?f=49&t=1570
-
- 12 Jan, 2016 1 commit
-
-
Johny Mattsson authored
-
- 10 Jan, 2016 1 commit
-
-
Johny Mattsson authored
Plain SDK 1.5.0 bugs out for values >6871948 or so - this commit does not do anything to mitigate that.
-
- 04 Jan, 2016 1 commit
-
-
dnc40085 authored
-
- 03 Jan, 2016 2 commits
- 02 Jan, 2016 1 commit
-
-
dnc40085 authored
node.dsleep was using sint32 to hold sleep time when it should be using uint32
-
- 29 Dec, 2015 1 commit
-
-
Huang Rui authored
Add http module and documention, including fix httpclient bug.
-
- 28 Dec, 2015 1 commit
-
-
devsaurus authored
-
- 23 Dec, 2015 1 commit
-
-
Johny Mattsson authored
Removed earlier TCP port randomisation fix - the new SDK has its own fix even though Espressif told me they wouldn't fix it. Yay?
-
- 21 Dec, 2015 2 commits
-
-
devsaurus authored
-
Robert Foss authored
Fixed compilation error when the enduser_setup module is disabled yet requires ENDUSER_SETUP_AP_SSID to be defined.
-
- 16 Dec, 2015 3 commits
-
-
devsaurus authored
-
Johny Mattsson authored
Module creation & registration now made a lot simpler. In essence, each module file is now self-contained and only needs a NODEMCU_MODULE(MYNAME, "myname", myname_map, luaopen_myname); line to both be automatically recognised by the Lua initialization as well as honor the LUA_USE_MODULES_MYNAME #define.
-
TerryE authored
carrying on Johny's edits as per my comments on #810
-
- 12 Dec, 2015 1 commit
-
-
Johny Mattsson authored
As per #810 & #796, only LUA_OPTIMIZE_MEMORY=2 & MIN_OPT_LEVEL=2 are supported when building. This commit effects that limitation. With this change modules/auxmods.h no longer needs to be updated for every new module, nor do module writers need to cater for a hypothetical LUA_OPTIMIZE_MEMORY < 2 scenario.
-
- 28 Nov, 2015 1 commit
-
-
btsimonh authored
if n = 0 -> std pinout. if n != 0 -> alternate pinout (gpio13 and gpio15)
-
- 19 Nov, 2015 2 commits
-
-
Marcel Stör authored
-
Ivan Lopez authored
-
- 18 Nov, 2015 2 commits
-
-
Ivan Lopez authored
-
Ivan Lopez authored
-
- 12 Nov, 2015 1 commit
-
-
Robert Foss authored
-
- 11 Nov, 2015 1 commit
-
-
Łukasz Oleś authored
-
- 10 Nov, 2015 4 commits
-
-
Łukasz Oleś authored
-
Thomas Soëte authored
Values measured: @80MHz: T0H: 337ns, Period: 1.274us T1H: 687ns, Period: 1.25us @160MHz: T0H: 349ns, Period: 1.262us T1H: 700ns, Period: 1.276us
-
Johny Mattsson authored
Now with more #ifdef.
-
Johny Mattsson authored
-
- 09 Nov, 2015 1 commit
-
-
Johny Mattsson authored
This got broken in the 1.4.0 overhaul, mea culpa.
-
- 08 Nov, 2015 2 commits
-
-
TerryE authored
-
Thomas Soëte authored
-
- 06 Nov, 2015 3 commits
-
-
Antoine authored
-
dnc40085 authored
Remove unnecessary code
-
Jens Jensen authored
should not reset keep_alive_tick when receiving as this can prevent sending keepalive (PINGREQ), which can result in server disconnect.
-
- 05 Nov, 2015 2 commits