This was one of my first designs when I started designing power LED circuits. The DC/DC controller is ON-Semi NCP3065. It requires power inductor, schottky diode and some other passives. NCP3065 is PWM controller suitable for many topologies, including buck, boost or sepic. Circuit presented here is classical step down buck (click to enlarge):