Just to add, the node module that actually works for uploading is: https://www.npmjs.com/package/node-espruino
But I have now updated https://github.com/espruino/espruino-tools so that it actually works pretty well for programming now.
Even if you don't add it as a node module it'll work as:
node index.js -p /dev/ttyACM1 mycode.js
@Gordon started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Just to add, the node module that actually works for uploading is: https://www.npmjs.com/package/node-espruino
But I have now updated https://github.com/espruino/espruino-tools so that it actually works pretty well for programming now.
Even if you don't add it as a node module it'll work as: