Because I wanted a new desklight with high cri ledstrips and multiple colour temparatures. The start and end postions had to be variable and controlable via a single rotatry button (with builtin switch) and the idication of the ‘menu’ had to be a neopixel. Neo pixel off: dim the leds; green: change the start position; purple: change the length; blue: change the colour temperature. It is also controllabel via http requests. Hosted on Desklight on Github.