My guess is that somehow the intervals get removed - so Espruino is still working and responsive, but is just not doing anything. Does it not crash if it is left connected to the Mac?
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.
Hmm... Thanks - mind if I give your code a try?
My guess is that somehow the intervals get removed - so Espruino is still working and responsive, but is just not doing anything. Does it not crash if it is left connected to the Mac?