Speak Motion Control

For all our products we offer evaluation kits to start development out-of-the-box. Just connect motors and a computer, start the TMCL-IDE and with a few mouse clicks the motor is running. Evaluation of product features is possible without a single line of code.



The Trinamic Motion Control Language – Integrated Development Environment, or TMCL-IDE, is an integrated development environment used mainly for developing stand-alone TMCL™ applications. However, the TMCL-IDE also includes a function for using its commands in direct mode. Furthermore, it is possible to log data and save it in .CSV files, as shown in the video below.

Dedicated to motion control, the development program allows you to use simple commands for positioning and setting all relevant parameters of the motion controller to accelerate application development. Driving a stepper motor, BLDC motor, or any other motor supported by Trinamic’s products was never so easy.

The TMCL-IDE includes the following: 

  • Text editor for writing and modifying TMCL™ programs
  • TMCL™ assembler and disassembler
  • TMCL™ module programmer
  • Easy, interactive way of setting the configuration of a module
  • Dialogue window for entering and executing TMCL™ commands in direct mode
  • Function for updating the firmware of a module
  • Option to log all data

Please be sure to always use the latest version of the TMCL-IDE as its functionality is being extended and improved constantly.

How to install and uninstall


There are two options to install the TMCL-IDE:

  1. Automatic installation: Download the "TMCL-IDE Setup" file below to your computer and start the installation by clicking on the file. The installation routine will create an icon in the Windows Start Menu.

    To uninstall, go to the Windows System Control > Applications > Uninstall Application.

  2. Manual installation: Download the "TMCL-IDE no install" file below and copy it to a folder on your hard drive. The application just starts by clicking. To uninstall, simply remove the file from your hard drive.

 By downloading the TMCL-IDE you agree to the End User License Agreement (EULA).

Download latest Version of TMCL-IDE

TMCL-IDE- 54 MBSep 7, 2018, 3:40 PM
TMCL-IDE_3.0.22.0_no_install.zip 52 MBSep 7, 2018, 3:40 PM
TMCL-IDE- 54 MBJun 26, 2018, 12:10 PM

Latest Changes



  • Add TMC5161
  • Add TMC8460, TMC8461, TMC8462 with access control tool
  • Add USB-2-RTMI interface and TMC4671-EVAL
  • Enclosed TMCL-IDE pdf manual
  • Several minor bugfixes


  • Add TMC4330
  • Step/Dir for TMC5160
  • Enable printing TMCL-Creator/PC-Host
  • Optimized for Qt 5.10.0
  • Add some USB-CAN adapters from Kvasar and ESD
  • Several minor bugfixes


  • Add TMCM1315, TMCM1370, TMCM3230 and TMCM3351
  • Add TMCM1111 and TMC8460-EVAL
  • Add TMC2041, TMC4661A Eval
  • Register browser with classic export menu
  • Show register values in info graphs 
  • Add LINUX version
  • Windows XP and older versions are not supported


  • Bugfixing firmware update
  • Initialization the geometry of sub-windows
  • Added new devices
  • Minor fixes


Visit our GitHub for nightly snapshots.

How to use graphs and log data with the TMCL-IDE


HowToStartLinuxTMCL-IDE.pdf 140 KBOct 19, 2017, 9:49 AM

TMCL Code Library

TMCLDatagram.c 2.3 KBNov 3, 2016, 4:23 PM
TMCLDatagramWindows.c 5.1 KBNov 3, 2016, 4:23 PM
TMCLDatagramWindows.h 750 ByteNov 3, 2016, 4:23 PM
TMCLTestVC__.zip 630 KBNov 3, 2016, 4:23 PM
TMCL_with_Labview.zip 61 KBNov 3, 2016, 4:23 PM
TMCL_Script_Examples.zip 18 KBJul 28, 2017, 8:10 AM

Trinamic Signed Driver for Windows

Trinamic_inf_cat.zip 6.9 KBDec 12, 2017, 2:08 PM

Old Versions TMCL-IDE

TMCL-IDE- 45 MBMar 28, 2018, 1:33 PM
TMCL-IDE_3.0.21.0_no_install.zip 42 MBMar 28, 2018, 1:34 PM
TMCL-IDE- 44 MBMar 28, 2018, 1:40 PM
TMCL-IDE_3.0.20.0_no_install.zip 42 MBMar 28, 2018, 1:41 PM
TMCL-IDE- 42 MBApr 21, 2017, 3:25 PM
TMCL-IDE_3.0.18.0_no_install.zip 39 MBApr 21, 2017, 2:34 PM
TMCL-IDE- 42 MBMar 10, 2017, 4:50 PM
TMCL-IDE_3.0.17.0_no_install.zip 40 MBMar 10, 2017, 4:50 PM
TMCL-IDE_V217.exe 2.9 MBNov 9, 2016, 3:12 PM
TMCL-IDE_V217.zip 1.1 MBNov 9, 2016, 3:12 PM
TMCL-IDE- 40 MBNov 10, 2016, 10:14 AM
TMCL-IDE_3.0.16.0_no_install.zip 38 MBNov 10, 2016, 10:13 AM
TMCL-IDE- 40 MBNov 4, 2016, 11:37 AM
TMCL-IDE- 39 MBNov 4, 2016, 11:37 AM