- 22 Mar, 2017 1 commit
-
-
Philip Gladstone authored
Replaces the problematic cjson module.
-
- 09 Jan, 2017 1 commit
-
-
Yury Popov authored
Leave only some parts of SDK in IRAM
-
- 01 Dec, 2016 1 commit
-
-
Yury Popov authored
-
- 10 Mar, 2016 1 commit
-
-
philip authored
Squashed commit of the following: commit 4439b8c45192f6dee1222df78bbb59f74509e0ee Author: philip <philip@gladstonefamily.net> Date: Sun Mar 6 20:23:21 2016 -0500 Fix the ignore commit a07ee5acdf91286607c3e2dce128c9b8bfd7bd80 Author: philip <philip@gladstonefamily.net> Date: Sun Mar 6 20:20:41 2016 -0500 Remove uneeded stuff commit b3604ace92fc13b30161d385c354b0f1c5fe4046 Author: philip <philip@gladstonefamily.net> Date: Sun Mar 6 20:15:26 2016 -0500 Remove client cert auth commit 6e48c633569630736a986cd07a59a12de954391e Author: philip <philip@gladstonefamily.net> Date: Sun Mar 6 20:11:42 2016 -0500 More cleanup commit d40eade405ef071d0d1b60d038566b5b8f2cafa3 Author: philip <philip@gladstonefamily.net> Date: Sat Mar 5 10:56:56 2016 -0500 Move to almost working version commit 1860a2d90afa94461c53bd41251d4870d6527f9d Author: philip <philip@gladstonefamily.net> Date: Fri Mar 4 08:04:09 2016 -0500 Changed the naem to server-ca.crt commit e7a315660843273fe62943b7fe8ee6c0541dada2 Author: philip <philip@gladstonefamily.net> Date: Thu Mar 3 21:16:26 2016 -0500 Update gitignores commit 2b037d185c396209b64381399c40821c15e1840e Author: philip <philip@gladstonefamily.net> Date: Thu Mar 3 08:56:17 2016 -0500 Getting better commit 763255cffba8e279158cd7f43391a3573efdeca8 Author: philip <philip@gladstonefamily.net> Date: Wed Mar 2 22:28:21 2016 -0500 Works a bit better commit a38325d1a47dbad255cb3e681da8415e8cf699ea Author: philip <philip@gladstonefamily.net> Date: Wed Mar 2 09:11:04 2016 -0500 First building version commit 4aef13da33470ed954f2eaf5f7ac0ac3dcdf3774 Merge: 180e147 ebb0c333 Author: philip <philip@gladstonefamily.net> Date: Tue Mar 1 22:03:06 2016 -0500 Merge remote-tracking branch 'upstream/dev' into ssl-client commit 180e147c1abdcf4046ad9be9b3c1a48f4a875312 Author: philip <philip@gladstonefamily.net> Date: Sun Feb 28 21:34:21 2016 -0500 Missing files from espressif Try to imporve layout Align the file names with the contents Missing file Review comments More review coments
-
- 17 Feb, 2016 1 commit
-
-
TerryE authored
As with the last commit this rolls up the follwowing, but include the various review comments on the PR. - **Documentation changes**. I've added the taks FAQ as a stub new Extension developer FAQ, and split the old FAQ into a Lua Developer FAQ and a Hardware FAQ. - **Tasking I/F**. New `app/task/Makefile`, `app/task/task.c`, `app/include/task/task.h` and `app/Makefile` as per previous commit. Cascade changes to `app/driver/uart.c`, `app/include/driver/uart.h`, `app/user/user_main.c` and `app/modules/node.c` - **GPIO Rework** to `app/modules/gpio.c` and `pin_map.[hc]`, `platform.[hc]` in `app/platform` - **Other Optimisations** Move the `platform_*_exists()` from `app/platform/common.c` to static inline declarations in `platform.h` as this generates faster, smaller code. Move lgc.a routines out of iram0.
-
- 28 Jan, 2016 1 commit
-
-
Johny Mattsson authored
Having ascertained that the SDK itself has no (zero, zilch, nada) dependencies on the standard C library, the NodeMCU linker script now puts any and all libc functions into irom, rather than carefully picking the ones that were used by NodeMCU some months ago. This should help keep iram free for the things which really need to be in iram (such as ISRs).
-
- 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?
-
- 18 Dec, 2015 1 commit
-
-
Johny Mattsson authored
Third time lucky. I hope. Hi Terry.
-
- 16 Dec, 2015 1 commit
-
-
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.
-
- 17 Nov, 2015 1 commit
-
-
Johny Mattsson authored
-
- 05 Nov, 2015 1 commit
-
-
Johny Mattsson authored
This addresses the issue where a server would otherwise reject a valid connection attempt from a rebooted node, due to the server thinking that packet belonged to a recently closed session. By starting off the local TCP port numbers at random* points each boot the risk of port reuse across a reboot is significantly reduced. *) As random as can be had via the lower 12 bits of the ccounter.
-
- 12 Oct, 2015 4 commits
-
-
Johny Mattsson authored
The Lua input timer has been the thorn in the side which prevents a lot of potential sleeping, unnecessarily.
-
Johny Mattsson authored
Renamed the main linker script to make it clear it is customised for NodeMCU and not to be confused with the standard linker SDK linker scripts. Changed to using the eagle.rom.addr.v6.ld file from the SDK.
-
Johny Mattsson authored
Trust me, without this things behave *very* strangely!
-
Johny Mattsson authored
Now boots to Lua prompt, but promptly reboots itself before input.
-
- 03 Jul, 2015 1 commit
-
-
vowstar authored
Espressif open-source android and iOs APP, See also https://github.com/espressifapp Note: Must use ESP-TOUCH-V021 in espressif app history.
-
- 24 Jun, 2015 1 commit
-
-
devsaurus authored
this simplifies the overall memory handling based on the irom support by @jmattsson
-
- 23 Jun, 2015 1 commit
-
-
Johny Mattsson authored
Accessing 8bit and 16bit constants from ROM rather than RAM comes with a performance cost, as these loads go through the load/store exception vector. Any performance critical constants can be forced back into RAM as RAM_CONST_ATTR. The entry point has changed from call_user_start() to user_start_trampoline() in order for the exception handler to be installed early enough.
-
- 29 Mar, 2015 1 commit
-
-
funshine authored
-
- 06 Mar, 2015 1 commit
-
-
funshine authored
-
- 16 Feb, 2015 1 commit
-
-
HuangRui authored
The open source LWIP is broken, use espressif's liblwip.a. Uses system_get_vdd33 instead of readvdd33. The espressif's sdk0.9.6 beta1 (2015.02.15) release note 1、Optimize smartconfig to version v0.8; 2、Optimize AT to version 0.22.b1; 1>、Fixed bugs; 2>、Optimize the speed of transparent transmission; 3、Optimize boot to version 1.3(b3); 1>、Fix compatibility problem of dual flash ; 4、Solve problem of the large current in deep sleep; 5、Fixed problem “check mem fail”; 6、Fixed problem of UDP socket may stop listening broadcast packet after a long time running under some special router; 7、Fixed bug related to wifi_station_scan; 8、Other optimize to make the software more reliable;
-
- 13 Feb, 2015 1 commit
-
-
devsaurus authored
-
- 11 Feb, 2015 1 commit
-
-
funshine authored
-
- 08 Feb, 2015 1 commit
-
-
devsaurus authored
-
- 07 Feb, 2015 1 commit
-
-
funshine authored
-
- 06 Feb, 2015 1 commit
-
-
devsaurus authored
-
- 04 Feb, 2015 1 commit
-
-
funshine authored
-
- 03 Feb, 2015 1 commit
-
-
devsaurus authored
* macros established to build a table of fonts which get compiled into the image * font data is mapped to irom0 to save dram space * quirky function to retrieve font data 4-byte aligned from irom0
-
- 01 Feb, 2015 1 commit
-
-
devsaurus authored
* implement first functions for graphics test
-
- 25 Jan, 2015 1 commit
-
-
HuangRui authored
-
- 09 Jan, 2015 1 commit
-
-
funshine authored
-
- 05 Jan, 2015 2 commits
- 22 Dec, 2014 1 commit
-
-
funshine authored
-