Skip to content
@Thorlabs

Thorlabs

Official Account and Source for Example Code

Welcome!

This collection of code examples is a useful starting point for working with the devices in Thorlabs' product offering, as well as implementing the devices in common applications. These code repositories are organized into several categories, according to device type and application:

Each repository includes individual folders for different programming languages, as well as a list of the products compatible with each code example. To help you get the code running on your machine, there is a README at each level of the repositories providing information about the contents, as well as setup instructions.

Visit the software downloads page to download software packages associated with Thorlabs' products.


Contact us (techsupport@thorlabs.com) with questions or comments, and please post details of any concerns or errors you find in these projects to the Issues section of the repository page.

Popular repositories Loading

  1. Motion_Control_Examples Motion_Control_Examples Public

    Software examples for Thorlabs motion control products (e.g. T-Cube, K-Cube, and benchtop brushless, DC, stepper, and Piezo motor controllers)

    C 81 31

  2. Light_Analysis_Examples Light_Analysis_Examples Public

    Software examples for Thorlabs products: Spectrometers CCSxxx | Polarimeter PAX1000 | Power Meter PMxxx | Optical Spectrum Analyzers OSA | Shack-Hartmann Wavefront Sensors WFSxx | CMOS Camera Beam …

    HTML 22 16

  3. Camera_Examples Camera_Examples Public

    Software examples for Thorlabs cameras (e.g. Zelux, Kiralux, Quantalux) and line sensors.

    MATLAB 13 3

  4. Current_And_Temperature_Controller_Examples Current_And_Temperature_Controller_Examples Public

    Software examples for Thorlabs products: Temperature Logger TSP01 | Temperature Logger upTEMP | Laser Diode Driver CLD10xx | LED Driver DC2200 | LED Driver upLED

    C# 7

  5. Light_Sources_Examples Light_Sources_Examples Public

    Software examples for Thorlabs products: Laser Driver KLS101, CHROLIS, SPDC810, Benchtop Laser Sources

    C# 3

  6. Light_Control_and_Manipulation_Examples Light_Control_and_Manipulation_Examples Public

    Software examples for Thorlabs products: Deformable Mirrors DMP40, DMH40 | Shutter Controller KSC101 | Liquid Crystal Controller LCC25

    C# 2

Repositories

Showing 8 of 8 repositories
  • Light_Analysis_Examples Public

    Software examples for Thorlabs products: Spectrometers CCSxxx | Polarimeter PAX1000 | Power Meter PMxxx | Optical Spectrum Analyzers OSA | Shack-Hartmann Wavefront Sensors WFSxx | CMOS Camera Beam Profiler BC207

    Thorlabs/Light_Analysis_Examples’s past year of commit activity
    HTML 22 MIT 16 0 1 Updated Dec 17, 2024
  • Motion_Control_Examples Public

    Software examples for Thorlabs motion control products (e.g. T-Cube, K-Cube, and benchtop brushless, DC, stepper, and Piezo motor controllers)

    Thorlabs/Motion_Control_Examples’s past year of commit activity
    C 81 MIT 31 0 0 Updated Nov 7, 2024
  • Light_Control_and_Manipulation_Examples Public

    Software examples for Thorlabs products: Deformable Mirrors DMP40, DMH40 | Shutter Controller KSC101 | Liquid Crystal Controller LCC25

    Thorlabs/Light_Control_and_Manipulation_Examples’s past year of commit activity
    C# 0 MIT 2 0 0 Updated Oct 16, 2024
  • Light_Sources_Examples Public

    Software examples for Thorlabs products: Laser Driver KLS101, CHROLIS, SPDC810, Benchtop Laser Sources

    Thorlabs/Light_Sources_Examples’s past year of commit activity
    C# 3 MIT 0 0 0 Updated Oct 3, 2024
  • Current_And_Temperature_Controller_Examples Public

    Software examples for Thorlabs products: Temperature Logger TSP01 | Temperature Logger upTEMP | Laser Diode Driver CLD10xx | LED Driver DC2200 | LED Driver upLED

    Thorlabs/Current_And_Temperature_Controller_Examples’s past year of commit activity
    C# 7 MIT 0 0 0 Updated Sep 25, 2024
  • Insights_and_Applications Public

    Location of code shown in Thorlabs Insight videos and Application Notes

    Thorlabs/Insights_and_Applications’s past year of commit activity
    Python 0 MIT 2 0 0 Updated Sep 6, 2024
  • Camera_Examples Public

    Software examples for Thorlabs cameras (e.g. Zelux, Kiralux, Quantalux) and line sensors.

    Thorlabs/Camera_Examples’s past year of commit activity
    MATLAB 13 MIT 3 2 0 Updated Aug 7, 2024
  • .github Public

    Public .github repo

    Thorlabs/.github’s past year of commit activity
    0 0 0 0 Updated Apr 7, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics