Commit Graph

226 Commits

Author SHA1 Message Date
Nick Andrew 1217b47779 Update README SDK; remove todo list
Based on @vowstar edits:

  * Note that the SDK is the NONOS one
  * Add links for NodeMCU devkit v1.0 and distinguish from v0.9
  * Remove the ToDo list (as all are complete but for 1 item)
2015-12-06 11:21:52 +11:00
Vowstar b3ae9d143d Add DHT sensor lib description in ReadMe
A lot of people don't know DHT sensor lib.
2015-12-06 11:13:09 +11:00
Marcel Stör 09650c0aae Merge pull request #769 from nickandrew/tidy-readme
Rework the README file considerably
2015-12-05 10:56:23 +01:00
Nick Andrew 703d55da82 README: Tidy ugly looking uart.setup() call
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 03:51:56 +11:00
Nick Andrew 8eb3fbafd9 README: Tidy up the user interface tools
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 03:49:23 +11:00
Nick Andrew 44adcd5f7e README: Setting the initial serial interface rate
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 03:44:10 +11:00
Nick Andrew e1e1cde8f8 README: Expand and update the Resources list
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 03:36:19 +11:00
Nick Andrew 81db4ae6bf README: Remove the <br/> tags
Change to Markdown list or table.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 03:22:34 +11:00
Nick Andrew 7d05a25b65 README: Flashing and connecting
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 03:12:25 +11:00
Nick Andrew 7731592b70 README: Update building and flashing instructions
Make it more obvious to run file.format() after flashing.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 02:44:49 +11:00
Nick Andrew e9091cc364 README: Remove GPIO NEW TABLE
It's in the API documentation and doesn't belong in the top-level README.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 01:13:33 +11:00
Nick Andrew 7b1a371192 README: Tidy the sample code
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 01:04:44 +11:00
Nick Andrew c1fd5d4ed2 README: Temporarily remove the 'download' button
Remove the download button until a 1.4.0 release is pushed to github.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:57:42 +11:00
Nick Andrew c8f9f4ca20 README: More tweaking of the summary text
Add all the latest module names too.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:54:46 +11:00
Nick Andrew 20bca021af README: More work on the build options
List the latest set of modules in the example on disabling modules.

Show which file to edit to tag your firmware to identify it on boot.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:49:41 +11:00
Nick Andrew 1aa5efcba3 README: Add usable build instructions
Put Marcel's online build server first, as this will be the go-to for
new users. Note that they should build 'dev' not 'master'.

Next, list the docker image which will build from your checked-out
repository and possibly including your own changes.

Finally, list the prerequisites if you want to build it all yourself,
including the sequence of commands (same as the docker image uses).

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:40:59 +11:00
Nick Andrew b27fc6f50c README: Move the simple programming examples up
The README is presently quite unreadable. The simpler examples of
programming an already-flashed ESP8266 are moved up, to give the
new user the flavor of what is possible with NodeMCU.

Instructions to build the firmware will follow.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:15:10 +11:00
Nick Andrew de634a95c3 README: Remove unnecessary changelog
Changelog is in the git history, or major changes should be noted
in CHANGELOG.md

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:05:53 +11:00
Nick Andrew 64a2189556 README: Clean up the language 2015-11-17 00:05:21 +11:00
Nick Andrew 7b65613498 Update README base to 1.4.0
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:00:12 +11:00
Łukasz Oleś 3a5e845b29 Allow to set content type in COAP (fix #658) 2015-11-11 12:52:13 +01:00
Vowstar a38fbdbf51 Merge pull request #713 from christakahashi/hx711-support
Added support for the hx711 load cell ADC.
2015-11-01 14:31:12 +08:00
chris d0851d439a doc hx711 update 2015-10-30 23:27:31 -07:00
devsaurus 20881d27a1 fix u8g/ucg spi.setup() 2015-10-18 17:40:11 +02:00
devsaurus c3680f8291 update examples and doc to api change 2015-10-18 11:13:56 +02:00
chris c298a5cf60 documented hx711 2015-10-08 20:43:57 -07:00
devsaurus d51ccb1e68 add clock_div to examples 2015-10-05 19:36:34 +02:00
devsaurus a264cdb25d ucglib doc 2015-09-17 21:53:49 +02:00
Lio李欧 310b5cde91 Added HW SPI and UART ports 2015-09-14 13:08:52 +10:00
devsaurus ab872dd71b list supported u8glib display types 2015-08-10 22:15:27 +02:00
zeroday 9e6c62aa4d Add notice to use json module in readme, due to the merged PR #584 2015-08-02 23:58:37 +08:00
devsaurus 311283124d u8g doc update 2015-07-21 21:32:42 +02:00
devsaurus 6fd106afac added more displays:
sh1106_128x64_i2c
    ssd1306_64x48_i2c
    ssd1309_128x64_i2c
    ssd1327_96x96_gr_i2c
    uc1611_dogm240_i2c
    uc1611_dogxl240_i2c
    ld7032_60x32_hw_spi
    pcd8544_84x48_hw_spi
    pcf8812_96x65_hw_spi
    sh1106_128x64_hw_spi
    ssd1306_64x48_hw_spi
    ssd1309_128x64_hw_spi
    ssd1322_nhd31oled_bw_hw_spi
    ssd1322_nhd31oled_gr_hw_spi
    ssd1325_nhd27oled_bw_hw_spi
    ssd1325_nhd27oled_gr_hw_spi
    ssd1327_96x96_gr_hw_spi
    ssd1351_128x128_332_hw_spi
    ssd1351_128x128gh_332_hw_spi
    ssd1351_128x128_hicolor_hw_spi
    ssd1351_128x128gh_hicolor_hw_spi
    ssd1353_160x128_332_hw_spi
    ssd1353_160x128_hicolor_hw_spi
    st7565_64128n_hw_spi
    st7565_dogm128_hw_spi
    st7565_dogm132_hw_spi
    st7565_lm6059_hw_spi
    st7565_lm6063_hw_spi
    st7565_nhd_c12832_hw_spi
    st7565_nhd_c12864_hw_spi
    uc1601_c128032_hw_spi
    uc1608_240x128_hw_spi
    uc1608_240x64_hw_spi
    uc1610_dogxl160_bw_hw_spi
    uc1610_dogxl160_gr_hw_spi
    uc1611_dogm240_hw_spi
    uc1611_dogxl240_hw_spi
    uc1701_dogs102_hw_spi
    uc1701_mini12864_hw_spi
2015-07-20 23:11:13 +02:00
devsaurus ce271f24f7 update u8glib version and site 2015-07-20 22:11:20 +02:00
vowstar dce0d2c2a8 Release build 20150627.
fixed ap/station-ap cannot connect to the device.
added wifi.ap.getconfig().
fixed net.dns.getdnsserver().
added new base64 lua example.
added node.bootreason() to inspect boot cause.
optimization of u8g.
2015-06-27 15:21:48 +08:00
Vowstar 5cbd0fec13 Update change log.
Make change log latest.
2015-06-23 Move constants to ROM. Frees up 16k+ of RAM
2015-06-17 Add dhtlib for DHT11/21/22/33/44, port from Arduino
2015-06-12 Add 433MHz transmission
2015-06-02 Crypto library with unified interface
2015-05-27 Re-add ws2812.write()
2015-05-26 Add crypto module initially containing sha1 and base64_encode
2015-05-23 Added wifi.getchannel
2015-05-18 Changed wifi_setip() to allow setting SoftAP gateway to 0.0.0.0
2015-05-17 Added net.dns.setdnsserver and net.dns.getdnsserver, add support for lm92 temperature sensor
2015-05-16 Implement getStrWidth() and setFontLineSpacingFactor()
2015-05-14 Add -Os flag to release and debug builds
2015-05-12 Changed output format of table that is output by wifi_scan_done
2015-05-11 Added ability to set scan configuration to wifi.sta.getap
2015-05-09 Added function wifi.sta.getconfig()
2015-05-07 Allow connecting to unsecured WiFi networks
2015-04-27 Add setphymode and getphymode to wifi module
2015-04-15 Add multicastJoin and multicastLeave to net module
2015-04-14 Add Yeelink Modules
2015-06-26 19:12:06 +08:00
Vowstar 58081e59b1 Add section Write Lua script to filesystem 2015-06-22 18:39:15 +08:00
Vowstar a41a9cc778 Add Marcel's NodeMCU custom builds service. 2015-06-22 18:26:54 +08:00
devsaurus 4ca95a52bc clean 2015-05-16 13:42:09 +02:00
devsaurus 5b588b7bd3 implement getStrWidth() and setFontLineSpacingFactor() 2015-05-15 21:32:28 +02:00
devsaurus 8ceb536f7c update missing functions 2015-05-14 23:32:34 +02:00
devsaurus 4cd2b554ec Merge remote-tracking branch 'upstream/dev' into dev 2015-04-24 20:34:35 +02:00
funshine 1c2ee75a00 fix mqtt, do a format when wrong flash size is detected 2015-04-03 00:51:02 +08:00
funshine 32e062f523 polish mqtt module 2015-03-31 23:38:28 +08:00
funshine dcb6e53af7 add auto-reconnect option to mqtt:connect api 2015-03-31 00:36:44 +08:00
devsaurus ef7ed47ac3 document XBM conversion 2015-03-21 22:58:58 +01:00
funshine a70709268b merge cjson and dev to master, make a stable release 2015-03-18 14:22:17 +08:00
zeroday a01bda03dd Merge pull request #294 from nodemcu/json
Json branch merged to master
2015-03-18 13:11:11 +08:00
devsaurus b34a8b46fe use RES pin for examples 2015-03-17 21:03:15 +01:00
funshine e19e026d49 update readme 2015-03-17 00:24:30 +08:00
devsaurus 8e7e531022 update readme 2015-03-15 22:08:35 +01:00
devsaurus 3124bcf357 Merge remote-tracking branch 'upstream/dev' into dev 2015-03-15 22:06:30 +01:00
funshine 0b95ae08a2 default build with coap, reduce coap module mem usage 2015-03-15 20:12:29 +08:00
funshine f510e658d5 merge master solve conflicts 2015-03-15 15:01:07 +08:00
devsaurus 7b160da1a3 Merge remote-tracking branch 'upstream/dev' into dev 2015-03-12 21:16:39 +01:00
funshine a816622839 update readme 2015-03-12 14:25:54 +08:00
funshine 9f006acd8a update readme 2015-03-12 14:05:47 +08:00
The Gitter Badger 400572318c Added Gitter badge 2015-03-12 05:54:57 +00:00
devsaurus b172f628b5 document SPI and bitmap 2015-03-11 22:20:28 +01:00
funshine d28a2c9eda add interger version release, fix #234, #252, #246 2015-03-11 13:21:19 +08:00
funshine e9035e75de minimal fix to readme 2015-03-10 23:19:30 +08:00
funshine 43594cf501 update readme 2015-03-10 01:39:25 +08:00
funshine 81ea8d9597 add math, add file.fsinfo(), update spiffs. 2015-03-10 01:12:36 +08:00
devsaurus 76a499313f Merge remote-tracking branch 'upstream/dev' into dev 2015-03-07 21:54:37 +01:00
funshine feeeeef0b8 fix readme 2015-03-06 16:38:28 +08:00
funshine 1f66e65ce4 update readme 2015-03-06 16:34:24 +08:00
funshine 1d1f085707 Merge branch 'master' into dev 2015-03-06 13:33:50 +08:00
George Hahn 1a390faef1 Add TravisCI build status 2015-03-04 20:22:02 -05:00
devsaurus 315d1a1696 Merge remote-tracking branch 'upstream/dev' into dev 2015-03-04 22:18:26 +01:00
Markus Gritsch 484dbf2683 Changed the ws2812 byte order from GRB to RGB
There seems to be interest in using the more intuitive RGB byte order to
specify the LED color. Also fixed the documentation.
2015-03-03 14:51:49 +01:00
Markus Gritsch 8432e8c8be Changed the ws2812 byte order from GRB to RGB
There seems to be interest in using the more intuitive RGB byte order to
specify the LED color. Also fixed the documentation.
2015-03-03 10:20:02 +01:00
funshine 0f6046d8a2 Merge branch 'master' into dev 2015-03-03 14:46:08 +08:00
Felix Richter 194ee39629 Fix Pinout HTML table layout
when trying to copy the layout into html, the output breaks due to a missing closing backet
2015-02-27 22:55:20 +01:00
devsaurus 8e42631a81 implement drawBitmap 2015-02-19 12:12:14 +01:00
devsaurus 655b06b48e Merge remote-tracking branch 'upstream/dev' into dev 2015-02-13 21:59:34 +01:00
funshine c5026e4b9f update readme 2015-02-13 19:35:05 +08:00
funshine 6e840a453f add node.compile() api 2015-02-13 15:11:59 +08:00
funshine fb967dd8a2 update readme, build pre_build bin 2015-02-12 11:31:06 +08:00
devsaurus f2c881db18 Merge remote-tracking branch 'upstream/dev' into dev 2015-02-10 21:40:29 +01:00
Vowstar 0fe694b10f Merge pull request #192 from dereulenspiegel/ws2812
Add support for WS2812 based LED strips
2015-02-09 12:39:49 +08:00
devsaurus fdab682776 implement begin() 2015-02-08 21:41:02 +01:00
devsaurus 289885d6e0 list unimplemented functions, link example 2015-02-08 21:32:32 +01:00
Till Klocke c5d83590bd Updated README.md with instructions for the ws2812 module 2015-02-05 19:04:09 +01:00
devsaurus 6a07514aa9 Describe u8glib integration 2015-02-05 00:42:00 +01:00
Tuan PM c5e9d800a1 Add support multiple subscriptions, resolve nodemcu/nodemcu-firmware#152 2015-02-02 16:58:54 +07:00
funshine 425e664114 fix #132, #113, switch to lib/libssl.a 2015-01-27 20:47:41 +08:00
Vowstar 5ec77af844 Change update log latter to lower. 2015-01-27 13:56:34 +08:00
Vowstar 0c5d8b4c6d Add intro how to control floating point feature. 2015-01-27 13:55:13 +08:00
funshine b6185c88b5 add udp example to readme 2015-01-26 23:50:40 +08:00
Vowstar afa741c192 Update changelog 2015-01-27.
Added Support floating point LUA.
2015-01-26 23:46:01 +08:00
Vowstar 6b7d113963 Delete mistake changelog. 2015-01-26 23:42:08 +08:00
Vowstar 2c4e40d86e Update changelog 2015-01-26. 2015-01-26 23:41:24 +08:00
funshine 3ede2de2ea update readme for api doc 2015-01-25 12:10:40 +08:00
funshine ad966146fc migrate to sdk 0.9.5 release version 2015-01-24 23:36:04 +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
Vowstar 35d2b9e665 Fixed description of Connect to your ap. 2015-01-16 21:04:38 +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 c92c17392f add to do list, update readme 2015-01-06 21:52:14 +08:00