I’m using the SparkFun rotary encoder COM-09117 and up until now this Arduino library, ClickEncoder. However, it requires the TimerOne library which has two bugs that affect the encoder’s button use. Also, when I add the code to use ClickEncoder to an existing sketch that has specific LED timings it fouls them up.
Can anyone recommend an encoder library that doesn’t use TimerOne as an interrupt?