Rotary Encoder User Interface library