gcormier / megadesk

Open-source IKEA Bekant controller board
GNU General Public License v3.0
724 stars 53 forks source link

Introduced a musical-scale feedback mode. Various other small changes. #69

Closed philwmcdonald closed 3 years ago

philwmcdonald commented 3 years ago

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.