Glad it's going! Might be worth trying debounce? that'll do a lot of processing natively which might help matters.
This is definitely something I want to work on though, so if you have any ideas about additions to Espruino that might help with this I'd be all ears... even better if it's something general that might have some use for other things.
I'm sort of considering a 'soft usart' as well, so it's possible that all of this could tie in to a kind of general purpose signal decoder.
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.
Glad it's going! Might be worth trying debounce? that'll do a lot of processing natively which might help matters.
This is definitely something I want to work on though, so if you have any ideas about additions to Espruino that might help with this I'd be all ears... even better if it's something general that might have some use for other things.
I'm sort of considering a 'soft usart' as well, so it's possible that all of this could tie in to a kind of general purpose signal decoder.