Cyclops is an open-source LED driver that enables extremely precise control of light power for optogenetic stimulation. The circuit was developed by Jon Newman while in Steve Potter's lab at Georgia Tech in order to complete his thesis work, which required the delivery of ultra-precise, continuously time-varying light waveforms for optogenetic stimulation.
Each driver is provided as a kit - the board itself is 99% assembled and only needs a power switch to be added and some parts screwed in - see the getting started guide. You will need a soldering iron, some wire solder, a Phillips head screw driver, and an Allen key for this. Assembly instructions and quality control results are supplied with each kit.
Items not included with the kit are as follows:
Power supply [REQUIRED]
Supplies better than 2A @ 15-20VDC. Exceeding 20V may result in damage.
Has a 2.5mm OD barrel jack with center positive pin. Getting the polarity wrong will not ruin your board. It just wont turn on.
If you have wall warts laying around the lab, just look on text printed on them to see if they meet these requirements.