diff --git a/.travis.yml b/.travis.yml index 894f2fd0..5e76c51e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,6 @@ language: cpp before_install: - sudo apt-get install -y python-serial srecord install: -- wget https://github.com/GeorgeHahn/nodemcu-firmware/raw/travis/tools/esp-open-sdk.tar.gz -O tools/esp-open-sdk.tar.gz - tar -zxvf tools/esp-open-sdk.tar.gz - export PATH=$PATH:$PWD/esp-open-sdk/sdk:$PWD/esp-open-sdk/xtensa-lx106-elf/bin script: diff --git a/README.md b/README.md index 295ea337..4e7a4aeb 100644 --- a/README.md +++ b/README.md @@ -145,6 +145,11 @@ build latest pre_build bin. #define LUA_USE_MODULES_CJSON #endif /* LUA_USE_MODULES */ ``` +#Online firmware custom build + +For many application, some modules are not used, remove them can free many memory.
+ +Please try Marcel's [NodeMCU custom builds](http://frightanic.com/nodemcu-custom-build) cloud service and you can get your own firmware.
#Flash the firmware nodemcu_latest.bin: 0x00000
@@ -160,6 +165,13 @@ Or, if you build your own bin from source code.
#Connect the hardware in serial baudrate:9600 +#Write Lua script to filesystem +####Esplorer +Victor Brutskiy's [Esplorer](https://github.com/4refr0nt/ESPlorer) support most platforms such as Linux, Windows, Mac OS, etc. This software is opensource and can write lua/lc files to filesystem. + +####NodeMCU Studio +[NodeMCU Studio](https://github.com/nodemcu/nodemcu-studio-csharp) is written in C# and support Windows. This software is opensource and can write lua files to filesystem. + #Start play ####Connect to your ap diff --git a/tools/esp-open-sdk.tar.gz b/tools/esp-open-sdk.tar.gz new file mode 100644 index 00000000..87af5572 Binary files /dev/null and b/tools/esp-open-sdk.tar.gz differ