All,
The timers in the STM32 parts have a way to interface with a rotary encoder that will “decode” the rotary encoder. This could be configured to run in the background and effectively use no CPU time. From what I can tell it would probably be very reliable.
Has anyone tried this yet?
ACV