Download Center

Software for Optotune products:

Version Controller Supported devices Release notes Compatibility Software download
1.10.6108 Lens driver 4 / 4i EL series (ELM, EL-16-40, EL-12-30, EL-10-30, EL-3-10) Windows 7, 8 and 10 Optotune Lens Driver 4 software package
1.0.9040 MR-E-2 / MR-E-3 MR-15-30, MR-10-30, MR-E-2 / MR-E-3 head unit Fixed: Wrong baudrate causing connection problems. Windows 10, 11 Optotune Cockpit
Optotune Cockpit manual
ICC-4C EL series, BSW, FMR, LSR Windows 10, 11
ECC-1C EL-16-40, ELM (Hirose) Windows 10, 11
Note: Please uninstall previous versions of Lens Driver Controller software manually

Lens Driver 4 / 4i

Optotune's Lens Driver 4 is controlled by an open serial protocol, which can be implemented in any system (Windows or Linux) supporting serial communication. In Linux environment the Lens Driver 4 pops up as a file called /dev/ttyACM0. The same protocol can be used to write to or read from this file.

Firmware and Documentation for Optotune controllers:


Version Controller Release notes Download
1.9.1674 (TYPE A) Lens driver 4 / 4i Supports EL-10-30-C and EL-10-30-Ci Firmware Flash Utility
1.9.2065 (TYPE F) Supports EL-16-40 and EL-10-30-TC
2.7 MR-E-2 Resonant amplitude control for MR-10-30 Firmware
Firmware Documentation
1.4.741666 MR-E-3 Initial release Firmware
Firmware Documentation
2.0.741684 ICC-4C-500 Bug fixes. New features: Fast auto focus waveform shape added in signal generator. Instantaneous phase register in signal generator added, allowed zero frequency. Logger system update with trigger feature. SmartStep support for EL-7-20 added. Full support of SMA lenses (dedicated build). Trigger divider a offset functionality added to VPU. Support for XPR-16 device added. Full release notes Firmware
Firmware Documentation
2.0.741684 ICC-4C-2000 Bug fixes. New features: Fast auto focus waveform shape added in signal generator. Instantaneous phase register in signal generator added, allowed zero frequency. Logger system update with trigger feature. SmartStep support for EL-7-20 added. Full support of SMA lenses (dedicated build). Trigger divider a offset functionality added to VPU. Support for XPR-16 device added. Full release notes Firmware
Firmware Documentation
2.1.741648 ECC-1C Support of EL-7-20. SmartStep support for EL-16-40 (5D and 20D), EL-12-30 and EL-7-20.

Fast auto focus waveform and staircase waveform new trigger signal added in signal generator.
Firmware
Firmware Documentation
Firmware upgrades:
  • Lens Driver 4 / 4i firmware can be flashed by using the Firmware Flash Utility provided. See Firmware Flash Utility manual for detailed description.

  • ICC-4C, ECC-1C and MR-E-2 firmware can be upgraded or downgraded via Optotune Cockpit. See Optotune Cockpit manual for detailed description.

SDKs for Optotune products:

Version Controller Release notes Download
1.0 Lens Driver 4 / 4i Initial release C# code sample
1.0 Lens Driver 4 / 4i Initial release Python code sample
1.9.1674 Lens Driver 4 / 4i Initial release LabVIEW
2.3.12 MR-E-2 / MR-E-3 Vector Pattern Unit mode with trigger example added C# SDK
1.3.4781 MR-E-2 / MR-E-3 MR-E-3 support added to OptoMDC library Python SDK
1.2.20 ICC-4C / ECC-1C Vector Pattern Unit mode with trigger example added C# SDK, Autofocus
2.0.4922 ICC-4C / ECC-1C CCM support, smart step support Python SDK, Autofocus
Note: SDKs are provided as is without any additional support from Optotune. More information about Autofocus module can be found in Cockpit manual.

Download page for previous software and firmware version.

Zemax models for Optotune focus tunable lenses:

Version Family of focus tunable lens Download
1.0 EL-3-10 Zemax model
1.0 EL-10-30-TC Zemax model
1.0 EL-10-30-C Zemax model
1.0 EL-10-42-OF Zemax model
1.0 EL-12-30-TC Zemax model
1.0 EL-16-40-TC Zemax model
1.0 ML-20-37 Zemax model

Zemax models for Optotune fast steering mirrors:

Version Family of fast steering mirror Download
1.0 MR-15-30 Zemax model
1.0 MR-10-30 Zemax model

STEP files for Optotune products:

Version Optotune product Included models Download
Rev-0-07 ECC-1C ECC-1C adapter STEP file
Rev-0-00 EL-3-10 OEM and FPC version STEP file
Rev-0-00 EL-10-30 C-mount, Ci and TC version STEP file
Rev-0-00 EL-10-42-OF - STEP file
Rev-0-00 EL-12-30-TC -
Rev-0-00 EL-16-40-TC OEM, M25.5, M27, M30.5, M42 and C-mount version STEP file
Rev-0-02 ICC-4C-500/2000 board - STEP file
Rev-0-00 ML-20-37 OEM and C-mount version STEP file
Rev-A-00 MR-10-30 - STEP file
Rev-A-00 MR-15-30 - STEP file
Rev-0-01 MR-E-2 Mirror head unit Mirror head and Heatsink STEP file
Rev-0-01 MR-E-2 Base unit Rev. 2 - STEP file
Rev-0-01 MR-E-2 OEM version Rev. 2 Proxy, CPU and Carrier board STEP file
Rev-0-00 MR-E-3 Mirror head unit - STEP file
Rev-0-01 MR-E-3 Base unit board - STEP file
Rev-0-00 MR-E-3 Base unit - STEP file
Rev-0-01 MR-E-3 Proxy board - STEP file
Rev-0-04 FMR-20 - STEP file
Rev-0-00 LSR-4C - STEP file