Looks interesting - however from my point of view, making people use two separate IDEs and languages goes against the idea of Espruino a bit - it should be nice and easy to use. The micro itself is capable of realtime without needing a separate processor - it's just how you expose it to the programmer.
I will probably add the ability to run (native) code in interrupts (and timers) soon, which should make life a lot easier. Things like counting pulses could be done in a few lines of assembler and then rolled up into a module so that the programmer using it didn't have to care about 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.
Hi Jack,
Looks interesting - however from my point of view, making people use two separate IDEs and languages goes against the idea of Espruino a bit - it should be nice and easy to use. The micro itself is capable of realtime without needing a separate processor - it's just how you expose it to the programmer.
I will probably add the ability to run (native) code in interrupts (and timers) soon, which should make life a lot easier. Things like counting pulses could be done in a few lines of assembler and then rolled up into a module so that the programmer using it didn't have to care about it.