Great thing... using Software Buttons - Many buttons from just one hardware button can add to robustness (last two (2) items in your list) and more info: For example Short-Long for begin, Long-Short for end. And if you are Morse code fluent, the sky is the limit for variation. Single clicks - as first char after a decent break of several seconds you discard as accidental.
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.
Great thing... using Software Buttons - Many buttons from just one hardware button can add to robustness (last two (2) items in your list) and more info: For example Short-Long for begin, Long-Short for end. And if you are Morse code fluent, the sky is the limit for variation. Single clicks - as first char after a decent break of several seconds you discard as accidental.