Test Automation Guides
Practical guides for building instrument control systems with Python + PyVISA. The content manufacturers don't write.
Getting Started
PyVISA Quickstart: Control Your First Instrument in 5 Minutes
Install PyVISA, connect to an instrument over USB or LAN, send your first SCPI command, and read back a measurement — all in one guide.
GPIB Setup on Windows, Linux, and macOS
Step-by-step driver installation for NI-VISA, Keysight IO Libraries, and linux-gpib. Includes troubleshooting for the most common failures.
LAN Instrument Control: VXI-11 vs HiSLIP
Understand the difference between VXI-11 and HiSLIP protocols, and when to use each for TCP/IP instrument control.
Multi-Instrument Systems
Synchronizing Multiple Instruments with Python
Control a signal generator, power meter, and DMM simultaneously. Covers resource management, timing, and avoiding race conditions.
Building an Automated RF Test System
Full walkthrough: spectrum analyzer + signal generator + power supply controlled from a Python script. Includes error handling and data logging.
Cross-Manufacturer Tips