NicoLase
NicoLase supports user-defined laser wavelengths from multiple makers and fiber output selection. With the NicoLase controller, users can program a laser sequence synchronized to incoming trigger pulses. The build is fully open-source, hackable, and upgradable.
We are gauging community interest in adding NicoLase to the Open Ephys store. Please let us know if you are interested in purchasing this tool for your lab.
A flexible, affordable laser combiner and fiber launch for a multitude of imaging applications.
NicoLase Laser Combiner and Fiber Launch
User-defined selection of 2 to 6 laser outputs
400 nm to 800+ nm output
Output powers in excess of 1 W
Combine laser units from multiple makers
Single- and multi-mode lasers supported in same device
Couple to one or two single- or multi-mode optical fibers
Optional benchtop or 19” rack enclosure
NicoLase TTL Sequencing Controller
Synchronize up to 8 TTL devices
User-programmable sequencer
< 10 µsec triggering delay
USB serial programming
PC-side support in Python, MATLAB, and MicroManager
Laser combiner and fiber launch
User configurable and upgradable
Choose designs for 2, 4, 5, or 6 lasers. Select single or dual fiber output. Upgrade down the road as needed.
Choose lasers for your application
Combine laser diode units from most major manufacturers. Wavelengths from UV to NIR. Powers over 1 W.
TTL sequencer controller
The NicoLase controller is a shield for the Arduino Uno, providing USB programming control for sequencing and digital modulation of NicoLase lasers. The user-defined sequence is synchronized to an incoming trigger pulse, for example the output signal from a camera. Latency between input and output triggers is less than 10 µsec.
The NicoLase controller supports use as a general digital TTL sequencer independent of a laser launch. All connectors are standard BNC sockets, with 3v3 or 5v inputs and 5v output. Default configuration synchronizes to an external trigger source, with optional software support for the NicoLase as a timing clock for additional devices.
Lightweight TTL sequencer
Arduino Uno sequencer shield for synchronizing lasers or other devices with an internal or external trigger source.
Optimized for synchronizing two cameras and six laser channels.
Citing the NicoLase
Nicovich PR, Walsh J, Böcking T, Gaus K (2017) “NicoLase—An open-source diode laser combiner, fiber launch, and sequencing controller for fluorescence microscopy.” PLoS ONE 12(3): e0173879. https://doi.org/10.1371/journal.pone.0173879