https://electronicsbeliever.com/led-driver-circuit-explained/
LED Driver Circuit Explained and Available Solutions