Comfortable control of TOPTICA laser products with Python Laser SDK

Controlling lasers made easy!

Our TOPTICA Python Laser SDK (Software Development Kit) allows for the easy control of TOPTICA laser products from a PC using the Python programming language. It requires at least Python 3.5 and the pyserial package. The newest major release of the Python language is Python 3.7.0, and it contains many new features and optimizations.

We provide an easy-to-use Python package for lasers operated by TOPTICA’s digital controllers:

More info and download

Key features of the TOPTICA Python Laser SDK:

  • it provides full control over all laser features
  • Ethernet and USB/serial connection
  • Laser device network discovery
  • Simple synchronous low level API
  • Sophisticated high level synchronous/asynchronous APIs
  • Enables code completion for laser parameters in Python IDEs

TOPTICA Python Laser SDK Documentation