Contact us
Call us at
Available 6:00 AM – 5:00 PM (PST) Business Days
Download
Download Manuals, Datasheets, Software and more:
Feedback
TSP Toolkit VSCode Extension
Accelerate development and maximize performance with TSP Toolkit—a Visual Studio Code extension for TSP-enabled instruments including DMMs, DAQs, and the MP5000 Series supported SMUs and PSUs.
Build custom TSP test sequences faster, integrate into complex systems with ease, and take full control of your instruments. With features like real-time error checking, intelligent autocompletion, inline help, an on-instrument debugger, and automated script generation, TSP Toolkit turns TSP scripting into a powerful, intuitive experience.

Upgrade your Automation
TSP Toolkit offers all the power of Test Script Builder (TSB)—plus a sleek UI and productivity-boosting features to make TSP scripting faster than ever.
With TSP Toolkit you can:
- Develop automation scripts for all TSP-enabled instruments, including the MP5000 series
- Send commands and receive responses from the instrument
- Create, manage and run user scripts
- Quickly upgrade instrument firmware within TSP Toolkit
- Open and edit existing TSP scripts including example scripts available on GitHub.
Simplify and Accelerate Automation
TSP Toolkit simplifies the entire automation process—from developing to debugging—so you can get your tests running quickly and reliably.
TSP Toolkit offers:
- NEW! On-Instrument Debugger allows you to debug scripts and monitor key variables and expressions as the script runs in the instrument environment.
- Autocomplete with inline help and documentation
- Syntax and error highlighting
- User-friendly and modern VSCode IDE for faster scripting and easy integration within your existing code base Getting started is easy—install VS Code, and add the extension. See TSP Toolkit Quick Start Guide for details.


Accelerate I-V Characterization Tests
The Automated TSP Script Generation feature, available as a beta, simplifies I-V tests for two-terminal and multi-terminal semiconductor devices, solar cells, and more. You can configure each SMU or PSU for a variety of bias and sweep sourcing operations, then run, edit, and leverage the resulting TSP code.
The Automated TSP Script Generation feature includes:
- Interactive GUI: Quickly create I-V characterization routines by entering test parameters in a user interface and generate TSP scripts with a single mouse click.
- Waveform Previews: Verify sourcing behavior prior to generating a script to eliminate the guess work.
To access the beta, download TSP Toolkit. This feature is compatible with the MP5000 Series Modular Precision Test System SMUs and PSUs.
Supported Instruments
TSP Toolkit Software FAQs
What is TSP Toolkit?
TSP Toolkit is a Visual Studio Code extension that simplifies building TSP scripts for instrument control and automation of TSP-enabled instruments, including the MP5000 Series and supported SMUs and PSUs, and our DAQs, DMMs, and Switches.
What is TSP?
TSP is a human-readable command set and programming language used for instrument control and automation of TSP-enabled instruments. These instruments contain an embedded scripting engine that enables on-instrument execution of TSP instrument control commands and full test routines written in TSP, eliminating PC-instrument latency. Learn more about TSP.
Can TSP be used alongside another programming language like Python?
Yes, just like SCPI commands, you can use TSP commands in your scripts written in common programming languages like C# and Python. You can also call entire scripts written in TSP from your existing code.