63 Commits

Author SHA1 Message Date
HuangRui
c16d62e926 Fix UPGRADE_DBG when in DEVELOP_VERSION. 2015-01-27 13:48:10 +08:00
HuangRui
c39deb2a43 Turn floating point option ON.
Add pre_build/0.9.5/nodemcu_20150127.bin.
2015-01-26 22:25:43 +08:00
HuangRui
cf4cd8f450 Merge branch 'master' of https://github.com/nodemcu/nodemcu-firmware into devfloat 2015-01-26 20:00:30 +08:00
HuangRui
646eaec29c Fixed LUA_NUMBER_INTEGRAL definition in user_config.h. 2015-01-26 19:57:54 +08:00
alonewolfx2
4af0873122 for reading internal vdd33 pin voltage.
example usage and result
```
print(node.readvdd33())
3348
> 
```
2015-01-26 12:17:15 +02:00
HuangRui
e11721ebfd Support floating point.
Add PRINTF_LONG_SUPPORT to %g option.
2015-01-26 17:21:43 +08:00
HuangRui
2e513a967e Add floating point support for output.
Changed %.14g to %g.
Add c_sprintf definition.
2015-01-26 17:17:04 +08:00
HuangRui
530e964d95 Try to ENABLE floating point, lack %g support. 2015-01-26 04:15:54 +08:00
funshine
ad966146fc migrate to sdk 0.9.5 release version 2015-01-24 23:36:04 +08:00
funshine
9b472a465b move nodemcu init stage after user_init(), rebuild bin 2015-01-23 13:25:54 +08:00
funshine
f676825872 merge mqtt branch to master and build pre_build bin 2015-01-23 11:48:05 +08:00
funshine
df3c82391f add spi, and some minor fix 2015-01-18 11:46:15 +08:00
iabdalkader
3c16014641 Add SPI Module
* Add SPI support (master mode only)
* Issue #50
2015-01-16 22:41:34 +02:00
funshine
a2d1e5ff2b move eclipse project file to root, now eclipse can see all files 2015-01-12 21:04:43 +08:00
zeroday
59a67e543d Merge pull request #94 from kmpm/esptool
adjustments for esptool.py.
2015-01-12 19:33:38 +08:00
zeroday
1e83bd9f87 Update Makefile
roll back
2015-01-12 19:33:01 +08:00
funshine
724d3be198 combine getnetmask and getip 2015-01-12 19:23:55 +08:00
zeroday
94b643079e Merge pull request #82 from rkoffer/master
WifI wifi.xx.getnetmask & wifi.xx.getbroadcast methods added
2015-01-12 19:13:45 +08:00
Peter Magnusson
32ea83c224 adjustments for esptool.py.
Can now do make && make flash directly from root.
2015-01-10 21:53:29 +01:00
funshine
2709258c44 using esptool.py in all platform, fix makefile on windows 2015-01-11 04:11:40 +08:00
Simon John
a1e9e58a1e Vastly simplified generating and flashing firmware.
Uses the new elf2image features of esptool.py to do away with the
myriad of shell scripts and binaries.

Fixed permissions on esptool.py
2015-01-10 12:30:52 +00:00
unknown
e86e8a650c WifI wifi.xx.getnetmask & wifi.xx.getbroadcast methods added 2015-01-09 14:18:27 +01:00
funshine
617574d441 fix eclipse project 2015-01-09 15:58:39 +08:00
funshine
971c4b569b fix net.socket:send(), fix file.read() when 0xFF reached 2015-01-08 16:03:21 +08:00
funshine
b65fb02cc5 add file.format() to rebuild fs system, get more ram back 2015-01-07 15:57:17 +08:00
funshine
acd9d0dc97 deep optimizing ram usage 2015-01-07 01:15:38 +08:00
HuangRui
7839e9ba55 Merge branch 'dev095' of https://github.com/nodemcu/nodemcu-firmware into dev095 2015-01-06 19:34:15 +08:00
HuangRui
3c6ebea059 Use safe flash options. 2015-01-06 19:32:17 +08:00
funshine
729603fae7 move some buffer to local 2015-01-06 19:01:34 +08:00
funshine
7e51c5d67e replace SPIWrite with flash_write 2015-01-05 23:57:07 +08:00
funshine
ff6e5e9924 build pre-build bin, auto save flash init data 2015-01-05 21:56:55 +08:00
funshine
4851618f9c add project file for eclipse 2015-01-05 21:04:45 +08:00
HuangRui
93b6b9162c Auto select OBJDUMP and OBJCOPY. 2015-01-05 17:13:49 +08:00
funshine
1f644592b3 modify gen_misc and gen_appbin to support gcc toolchain 2015-01-05 15:21:27 +08:00
HuangRui
cb4a49e0db Changed Makefile to support Windows xcc. 2015-01-05 13:15:59 +08:00
HuangRui
c04f2578ec Updated SDK to v0.9.5 and optimized memory. 2015-01-05 10:09:51 +08:00
HuangRui
0420b6d72f Add definition of NODE_STORE_TYPEDEF_ATTR and NODE_STORE_ATTR. 2015-01-02 17:56:34 +08:00
HuangRui
1b9479a650 Added NODE_STORE_ATTR __attribute__((aligned(4),packed)) 2015-01-01 22:22:05 +08:00
funshine
b0ec34567c align flash read/write addr 2014-12-31 20:20:38 +08:00
funshine
35e89a43a4 Merge branch 'dev094' of https://github.com/nodemcu/nodemcu-firmware into dev094 2014-12-31 16:55:28 +08:00
funshine
1105b95175 add newline to flash_api.c for win vm 2014-12-31 16:54:44 +08:00
HuangRui
65058bfacd Auto generate BUILD_DATE. 2014-12-31 15:27:27 +08:00
funshine
04a5e67443 add node.info() to get version, chipid, flash info 2014-12-31 14:26:51 +08:00
funshine
2553795b1e add file.read() api, read(n) will read n byte. 2014-12-31 13:53:26 +08:00
funshine
eb27c4fb27 fix a uart readline bug, which echo 2 CR+LF mistakenly 2014-12-31 12:19:53 +08:00
HuangRui
a93e62c444 Add node.flashid() and node.flashsize(). 2014-12-31 08:08:31 +08:00
HuangRui
956455e8f2 Add new line to flash_api.c for tool chain on windows vm. 2014-12-31 02:51:36 +08:00
HuangRui
715ff5b7aa NodeMCU firmware can auto detect flash size now. 2014-12-31 02:47:44 +08:00
funshine
72f60d3e5a rebuild bin, add setip, setmac, sleeptype api to wifi module, fix #62 2014-12-30 20:17:16 +08:00
zeroday
a2e357f1c1 Merge pull request #64 from alonewolfx2/patch-1
for set wifi issue
2014-12-30 20:04:16 +08:00