neu-rah / ArduinoMenu

Arduino generic menu/interactivity system
GNU Lesser General Public License v2.1
934 stars 189 forks source link

Generic RotaryEvent #281

Closed Smeedy closed 4 years ago

Smeedy commented 4 years ago

Hi there,

Ran into some trouble with the current ClickEncoder. Also love the 3rd party AceButton library for the configuration and tuning options. Also the QDEC rotary library works very well with my hardware.

So I needed an implementation for the rotary which is agnostic of the hardware libraries and the proposed version works pretty smooth. Included a working example with a rotary and an SSD1306 128x64 display. Sure there are things you can put into place. The code can also use some events->navcmd configuration in the future.

Cheers, Martijn