I had an idea just before falling asleep last night, I hope I can still remember enough of it to give it a try (when I come to it, it might suddenly turn out to be obvious nonsense). Sadly I've got day job stuff to catch up on first.
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.
Wow appreciate the feedback and experiment you have done.