MPO-2000 Series – Programmable Multifunction Oscilloscope
GW Instek introduces the MPO-2000 series, named after Multi-function Programmable Oscilloscope. More than a conventional oscilloscope, the MPO-2000 integrates five instruments into a single platform: an oscilloscope, spectrum analyzer, arbitrary waveform generator, digital multimeter, and DC power supply.
5-in-1 multifunction architecture and advanced automation
In addition to its five-in-one architecture, the MPO-2000 series features an innovative Python scripting capability. This allows users to design and control compact automated test systems by configuring single-function or multifunction tests without the need for an external PC, which is the origin of the MPO designation.
Python script execution

- Support for up to 100 installed Python applications, including pre-installed apps
- Direct execution of Python source files (.py) from internal storage or USB flash drives
- Ideal for measurement automation, advanced data processing, and rapid test development
Component tester – I-V curve tracing

The MPO-2000 provides an integrated I-V curve tracer application with scaled readout.
This function is implemented using the oscilloscope’s XY mode, enabling waveform accumulation.
- Utilizes the two built-in DC power supply outputs
- The Pro version supports external DC power supplies via USB CDC-ACM
- Suitable for characterizing discrete components and semiconductor devices
MQTT protocol support

The MPO-2000 supports the MQTT (Message Queuing Telemetry Transport) protocol.
- Publisher mode: measurement data transmission to the cloud
- Subscriber mode: remote monitoring and control of the oscilloscope
- Seamless integration into IoT-based and networked test environments
Serial bus decoding

- Basic version: CAN FD, USB 2.0 (Full Speed)
- Pro version: CAN FD, USB 2.0 (FS), FlexRay, USB Power Delivery, I²S
No additional options are required for decoding and analyzing next-generation automotive, USB, and audio protocols.
Dual-channel spectrum analyzer with spectrogram

In addition to time-domain measurements, the MPO-2000 series offers advanced frequency-domain analysis.
- Two-channel spectrum analyzer
- Integrated spectrogram function
- Simultaneous dual-channel frequency analysis
- Intuitive visualization of signal power distribution over time
Typical applications include low-frequency to VHF wireless communications, audio processing, vibration analysis, and abnormal resonance detection in mechanical equipment.
Python GUI library support

- The Basic version supports Python applications with GUI drawing and scaling
- Test parameters can be adjusted for different devices under test
- The Pro version allows users to modify Python scripts directly
- GUI libraries enable scalable plotting with customizable colors and layouts
USB CDC-ACM support for collaborative multi-unit testing

The MPO-2000P supports USB CDC-ACM to enable single-unit and multi-unit collaborative testing without an additional PC.
- Direct programming via a USB keyboard
- Measurement results displayed as graphical plots
- Data export in CSV, image formats, or upload to the cloud
- Python scripts enable advanced data processing and analysis
Standard accessories
- 2× GTP-200B-4 10×/1× passive probes
- 2× GTL-110 BNC/BNC cables
- 1× GTL-105A alligator clip cable
- 1× GTL-207 4 mm banana plug cable
- 1× power cord
- 1× calibration certificate
Optional accessories