I wrote it because I wanted to develop without having the thing (my ESP8266) attached and writing to it every time I wanted to test a screen render.
This, also, is part of a dev environment I'm working on (http://forum.espruino.com/conversations/319462), starting with a sample boirlerplate and example app written using Typescript, as well as some utility functions to compile, minify and upload to the device, all from VSCode.
I'm planning on moving the emulator as an npm module; this would let me write Typescript (with the benefits of modularization, typed variables, autocompletion, in-place docs, etc) and also test the running code in a simple to use environment.
I'll keep working on it and try to keep it updated while working on my projects (not much time, bc it's all I have) but can help anyone interested on it.
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.
Very, cool, @allObjects!
I wrote it because I wanted to develop without having the thing (my ESP8266) attached and writing to it every time I wanted to test a screen render.
This, also, is part of a dev environment I'm working on (http://forum.espruino.com/conversations/319462), starting with a sample boirlerplate and example app written using Typescript, as well as some utility functions to compile, minify and upload to the device, all from VSCode.
I'm planning on moving the emulator as an npm module; this would let me write Typescript (with the benefits of modularization, typed variables, autocompletion, in-place docs, etc) and also test the running code in a simple to use environment.
I'll keep working on it and try to keep it updated while working on my projects (not much time, bc it's all I have) but can help anyone interested on it.