NodeMCU Tool Versions Save

:wrench: Upload + Manage Lua files on NodeMCU

v3.1.0

4 years ago
  • Added: support for NodeMCU-Firmware 3.X.X

v3.0.2

5 years ago
  • Bugfix: Invalid module entry file - nodemcu-connector was not exported - thanks to LanFly on GitHub #55

v3.0.1

5 years ago
  • Bugfix: command devices failed in case a nonexisting serial port was used (e.g. default port; command did not require a valid port) - thanks to arrowcircle on GitHub #53

v3.0.0

5 years ago
  • Added: flag --run to upload command to run a file on NodeMCU diretly after uploading - feature requested on GitHub #19
  • Added: return codes (0-success; 1-general_error; 127-lowlevel_error) - feature requested on GitHub #48
  • Added: debug mode to show low-level error messages --debug flag
  • Added: io-debug mode to show all rx/tx messages --io-debug flag (requires enabled debug mode)
  • Added: experimental esp32 support - thanks to Spiritdude on GitHub #47
  • Added: FAQ document
  • Changed: cli arguments take presendence over config file - feature requested on GitHub #21
  • Changed: the connector API has been splitted into multiple files
  • Changed: added new cli logger
  • Changed: requires Node.js >= 7.6
  • Changed: moved images into assets/
  • Removed: lua optimizer (replaced by luamin)

v2.1.0

7 years ago
  • Added: Support for native encode module to use base64 as transfer encoding (speed up the transfer by factor 4..10) - suggested by MickaelGuilloux on GitHub #32
  • Changed: Progress bar appearance (shades_classic theme of cli-progress v1.4 is used)
  • Bugfix: By uploading multiple files the transfer-encoder functions where uploaded each time

v2.0.4

7 years ago
  • Bugfix: Download command failed because of API changes in NodeMCU Firmware v1.5.4 - thanks to verneroberts on GitHub #42

v2.0.3

7 years ago

v2.0.2

7 years ago

Bugfix: Upload command failed because of API changes in NodeMCU Firmware v1.5.4 - thanks to curioussavage on GitHub ##2 Bugfix: Fix crash when trying to upload a folder - thanks to sakisds on GitHub #20

v2.0.0

7 years ago
  • Added: reset command to Hard-Reset the NodeMCU module using DTR/RTS reset circuit (like NodeMCU DEV Kit)
  • Added: RAW output format to fsinfo command - feature requested on GitHub #13
  • Added: --connection-delay option to fix broken reset circuits which cause a immediate hard-reset on opening the serial connection (dts/rts lines) #14
  • Added: Documentation regarding to Reset-on-Connect Issues / Broken Reset Circuits
  • Changed: Default baudrate to 115200 - newer firmware versions using automatic baudrate detection which allows to use higher connection speeds by default
  • Changed: footprints of NodeMCU-Tool.js functions - port/baudrate are set globally by setOptions instead by each function
  • Changed: logging-facility is used for global log output management
  • Changed: Updated the serialport package to v4.0.0
  • Changed: Function footprint of NodeMCU-Tool.fsinfo changed to function(port, baud, format) - format can be json, raw or null
  • Bugfix: Silent mode was not completely silent - thanks to remcoder on GitHub #12
  • Deprecated: NodeMcuConnector.onError callback will be removed in the future (replaced by logging-facility)
  • Deprecated: ScriptableSerialTerminal.onError callback will be removed in the future (replaced by logging-facility)

v1.6.0

7 years ago
  • Added: --run option to the terminal command to execute a file on the nodemcu when opening a new terminal session - feature requested by blezek on GitHub
  • Added: gulp based build example - thanks to remcoder