Included a new "feedback" mode to play short tones in a scale on each button press. Off by default.
The scale resets when pushCount resets. ie. if a different button is pressed, after timeouts.
no-op keypresses get a dull buzz too. (like single short press) or down button presses in single-button mode.
Improved playTone() to play tones as long as 1s, for reproducing the classics in glorious chiptune Hifi.
Included pinout details/picture of a DIY cable. use local/relative references for pictures in DIY.md.
Catch earlier any held button-up during boot. (toggling bothbutton mode)
Rename a few variables/macros for better readability.
Included a new "feedback" mode to play short tones in a scale on each button press. Off by default. The scale resets when pushCount resets. ie. if a different button is pressed, after timeouts. no-op keypresses get a dull buzz too. (like single short press) or down button presses in single-button mode.
Improved playTone() to play tones as long as 1s, for reproducing the classics in glorious chiptune Hifi.
Included pinout details/picture of a DIY cable. use local/relative references for pictures in DIY.md.
Catch earlier any held button-up during boot. (toggling bothbutton mode)
Rename a few variables/macros for better readability.