MCM301

MCM301 1.3.8

Software package can be used to operate Thorlabs' MCM301 Stepper Motor Controller. The download includes a GUI, drivers, and LabVIEW/C++/Python SDK for third-party development support.

Download for Windows

About MCM301

Software package can be used to operate Thorlabs' MCM301 Stepper Motor Controller. The download includes a GUI, drivers, and LabVIEW/C++/Python SDK for third-party development support.

What's new in 1.3.8

  • Updates in SDK:
  • Remove the SetSoftLimitValue function.
  • Rename SetVelocity to MoveVelocity.
  • Update slot values from (4, 5, 6) to (1, 2, 3).
  • Add stage moving state detection.
  • Recognize linear and rotary stages.
  • Upgraded Telerik controls to version 2024.4.1213 to resolve an RCE security vulnerability identified in older Telerik dependencies.
  • Fixed the issue in the get_EFSHW_info function where the returned remaining pages attribute was incorrect.

Full release notes »

Technical details

PublisherTHORLABS Inc.
AuthorThorlabs, Inc.
Version1.3.8
Release date2026-05-04
LicenseProprietary
Installer typezip
Architecturex86
Package IDThorlabs.MCM301
Install scopeAll users
DependenciesMicrosoft.DotNet.DesktopRuntime.6

Install MCM301 from the command line

Install with Windows Package Manager
winget install --id=Thorlabs.MCM301 -e
Update to the latest version
winget upgrade --id=Thorlabs.MCM301 -e
Uninstall
winget uninstall --id=Thorlabs.MCM301 -e

MCM301 version history

1.2.1 Jan 30, 2025
  • Adjust the Update window.
  • Handle the unrecognized stages.
  • Fix the connection bug.

Frequently asked questions

Is MCM301 free?

MCM301 is proprietary software from THORLABS Inc.. Check the publisher's license terms for pricing and usage rights.

What is the latest version of MCM301?

The latest version is 1.3.8, released on May 4, 2026.

Is it safe to download MCM301?

The download button links to the official installer published on media.thorlabs.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with c8af49ba765db814c6f15739e3b04a22268cce3fcf8296e76cc581e468b7ab4e.

Which Windows versions does MCM301 support?

MCM301 runs on Windows and is available for 32-bit (x86) systems.

How do I uninstall MCM301?

Open Settings › Apps › Installed apps, find MCM301 and select Uninstall. From the command line, run winget uninstall --id=Thorlabs.MCM301 -e.