Learn how to use NeoPixel rings with Arduino UNO and a rotary encoder. NeoPixels are great, because you need only one data wire to control any number of pixels you want, allowing to show any color.
M5ROTATE8 is an Arduino library to read the 8 rotary encoders of the M5 8ENCODER device. It also provides means to write RGB values to the 9 LED's in the same module. The rotary encoders can be read ...