http://www.ledsupply.com/led-drivers-buckpuck.html
a VERY VERY versitile LED driver, colorcode wired wrong.
he was also selling ones that were potted nasty looking on e-bay for cheap
the drivers he sells there are pre-potted, so they have good heat properties, and the older "powerpuck" things he made i have tested for YEARS, and they still work like new.
a "buck" puck has to have more battery voltage, than the total LED voltage, so you need about 1V more input, then you get output. with AC you need about 2V more.
http://lib1.store.vip.sc5.yahoo.com/lib/ledsupply/03021-BuckPuck.pdf
I think he needs to explain the "control" part of it better, i still dont understand that.
ahh nevermind, i see it best explained in the other datasheet for the "boost" puck
http://lib1.store.vip.sc5.yahoo.com/lib/ledsupply/04015-Specs.pdf
mess with my head showing a POT connected, then using words like TTL. i guess a simple pot can be connected, no computerchip stuff required.