This is a super-overkill rotary encoder. Not only does it encode in a rotary fashion, it also lights up! It includes a ring of 20 ultra bright and even more ultra tiny Neopixel LEDs. Ever have trouble deciding between different LED colors? Well here you don't have to. Add this to your next project to give it a brilliant flare in whatever color, or combination of colors, you want.
Check out the example code in this repo. The provided examples are for use with a Teensy, but it can be used with any controller that can run Neopixels and read an encoder.