暫無描述

etisab a612b40994 wifi setup mode timeout 10 年之前
3d_models 7f211e5fca updated 3D model with new components, more joinery detail 10 年之前
build 8836fcb4c4 preliminary of rewrite - exploring modules and scope 10 年之前
firmware ddbcbd53f3 latest firmware build and updated README 10 年之前
proto_api_keys 9d5f25a84a button 20 api key 10 年之前
rebuild a612b40994 wifi setup mode timeout 10 年之前
test ffd27ba3b7 updated - resolved 10 年之前
util 0def5adb75 path matters 10 年之前
.gitignore 5fba3c185d ignore test dirs 10 年之前
README.md ddbcbd53f3 latest firmware build and updated README 10 年之前
index_unminified.html 5d187e20dc MINI-ER 10 年之前

README.md

Use firmware 1.5.1 ONLY: https://github.com/nodemcu/nodemcu-firmware/issues/719

OSX ESP firmware build notes

Use the Docker NodeMCU build: https://hub.docker.com/r/marcelstoer/nodemcu-build/

OSX: docker run --rm -ti -v /Users/aria/code/nodemcu-firmware/:/opt/nodemcu-firmware/ marcelstoer/nodemcu-build

Using these modules only:

#define LUA_USE_MODULES_CJSON
#define LUA_USE_MODULES_CRYPTO
#define LUA_USE_MODULES_FILE
#define LUA_USE_MODULES_GPIO
#define LUA_USE_MODULES_HTTP
#define LUA_USE_MODULES_NET
#define LUA_USE_MODULES_NODE
#define LUA_USE_MODULES_PWM
#define LUA_USE_MODULES_RTCFIFO
#define LUA_USE_MODULES_RTCMEM
#define LUA_USE_MODULES_RTCTIME
#define LUA_USE_MODULES_SNTP
#define LUA_USE_MODULES_TMR
#define LUA_USE_MODULES_UART
#define LUA_USE_MODULES_WIFI

Flashing

/Users/aria/code/espbuild/esp-open-sdk/esptool

python esptool.py -p /dev/tty.SLAB_USBtoUART write_flash 0x00 /opt/Espressif/nodemcu-firmware/bin/0x00000.bin etc

other notes

Building with default modules + debug causes luatool to fail with 'stdin:1: attempt to call field 'open' (a nil value)' since it seems file.open isn't defined. Rebuilt with fewer modules + debug and file upload seems to work fine. Did the build... just run out of space and truncate the image?