PID Controller
Easily control multiple feedback loops, view transfer functions, and monitor error signals with the Moku PID Controller. Reduce test system complexity with monitoring, control, and data logging integrated into a single instrument. A user-friendly graphical interface simplifies parameter adjustment and offers real-time monitoring of the transfer function to optimize your experiment.
Available on
Learn more about the Moku PID Controller
With up to four independent channels, real-time gain configuration, and multi-section PID builder, Moku simplifies your control scheme. Watch the video to learn more.
Key benefits of the Moku PID Controller
The Moku PID Controller offers an array of unique features, including a graphical user interface and additional embedded instruments for error signal monitoring and data logging.

View frequency response in real time
Quickly design your control system’s frequency response using the interactive Bode plot. With built-in Oscilloscope probe points for signal monitoring throughout the signal path, you can adjust parameters and view results simultaneously.
Try the software
Customize your system response with a multi-section PID builder
The Moku PID Controller includes single or double integrators and differentiators with low- and high-frequency gain saturation. Configure proportional (P), integral (I), differential (D), double-integral (I+), integral saturation (IS), and differential saturation (DS) gain profiles.

Configure the DSP path with a built-in block diagram
With Multi-Instrument Mode, enable up to four independent, configurable PID controller paths, with optional output voltage limits. For even more flexibility, you have the option to combine input signals with the control matrix.

Run multiple instruments simultaneously in Multi-instrument Mode
Deploy up to eight independent controllers in Multi-instrument Mode. Route connections to the analog inputs and outputs, or configure digital instrument interconnects for lossless cabling.

Integrate with your preferred software
Moku features API support for Python, MATLAB, LabVIEW, and more, allowing for straightforward integration of Moku with your existing technology stack.
Engineered for demanding applications
Use the Moku PID Controller to accelerate development timelines with versatility and flexibility unmatched by any other instrument in its class.
Integrates seamlessly with your tech stack
Specifications and technical documents
The Moku PID Controller is available on all Moku platforms. Compare the specifications below to choose the right device for your application.



Technical specifications
Channels
4
2
2
Output sampling rate
> 10 MSa/s
> 10 MSa/s
> 2.5 MSa/s
DAC resolution
16 bits
16 bits
12 bits
Phase lag
< 30˚ at 120 kHz
< 30˚ at 100 kHz
< 30˚ at 20 kHz
Integrator crossover frequency
3.125 Hz to 312.5 kHz
1.25 Hz to 125 kHz
12.5 mHz to 31.25 kHz
Differentiator crossover frequency
31.5 Hz to 31.25 MHz
12.5 Hz to 1.25 MHz
3.125 Hz to 312.5 kHz
Software & utilities
Windows, macOS, iPadOS, and visionOS apps
API support for Python, MATLAB, and LabVIEW
Windows, macOS, iPadOS, and visionOS apps
API support for Python, MATLAB, and LabVIEW
Windows, macOS, iPadOS, and visionOS apps
API support for Python, MATLAB, and LabVIEW
Documentation

Moku:Pro
PID Controller
Technical specifications
Channels
4
Output sampling rate
> 10 MSa/s
DAC resolution
16 bits
Phase lag
< 30˚ at 120 kHz
Integrator crossover frequency
3.125 Hz to 312.5 kHz
Differentiator crossover frequency
31.5 Hz to 31.25 MHz
Software & utilities
iPadOS app
macOS app, Windows app
API support for Python, MATLAB, and LabVIEW

Moku:Lab
PID Controller
Technical specifications
Channels
2 inputs / 2 outputs
Output sampling rate
1 GSa/s
DAC resolution
16 bits
Phase lag
± 1 V
Integrator crossover frequency
65,536
Software & utilities
iPadOS app
macOS app, Windows app
API support for Python, MATLAB, and LabVIEW

Moku:Go
PID Controller
Technical specifications
Channels
2 inputs / 2 outputs
Output sampling rate
125 MSa/s
DAC resolution
12 bits
Phase lag
± 5 V
Integrator crossover frequency
65,536
Software & utilities
macOS app, Windows app
API support for Python, MATLAB, and LabVIEW
Featured resources
From detailed case studies featuring real-world users to comprehensive application notes that explore instrument features and functions, we offer a range of resources to help you work smarter and achieve more with the Moku PID Controller.