Moku:Pro’s PID Controller

Compare all PID controllers


Moku:Pro’s PID Controller features four fully configurable PID controllers. This enables them to be used in applications requiring both low and high feedback bandwidths such as laser temperature and current stabilization. The PID Controller can also be used as a lead-lag compensator by saturating the integral and differential controllers with independent gain settings.


Input voltage range
400 mVpp, 4 Vpp, or 40 Vpp

Control matrix linear gain
± 0.1 to ± 20

Input/output offset range
± 1 V / ±5 V

Offset precision
100 μV

Proportional gain
-60 dB to 60 dB

Integrator crossover frequency
3.125 Hz to 312.5 kHz

Differentiator crossover frequency
31.25 Hz to 3.125 MHz

Key features

Versatile configuration options
4 input channels, 4 output channels, 4 independent PID controllers with a control matrix for configurable combining of inputs.

Gain profiles
Proportional (P), integral (I), differential (D), double-integral (I+), integral saturation (IS), differential saturation (DS)

Gain configuration

Visualize your signal and configuration in real-time
Design your control system’s frequency response using the interactive Bode plot.

The interface displays a block diagram view of the digital signal processing with built-in probe points for signal monitoring.

Advanced multi-section PID builder
Includes single or double integrators and differentiators with low- and high-frequency gain saturation.


Feedback and control systems design

Laser frequency stabilization

Temperature regulation

Scan heads/sample stage positioning

Pressure, force, flow rate, and other controls


Moku:Pro Spec Sheet

Moku:Pro Datasheet
Moku:Pro’s PID Controller Datasheet

User Manual
Moku:Pro’s PID Controller User Manual

Software & APIs

Wirelessly configure and monitor your setup's performance from intuitive Moku software for iPad, Windows, or Mac, or with APIs for Python and MATLAB.

Intuitive software and API integration

Moku: app for iPadOS provides a clear and dynamic user experience, making configuring, modifying, and debugging your setup easy.

API integration with Python and MATLAB allows straightforward automation of Moku:Pro in complex setups or for repetitive tasks.

Try it in demo mode

Block diagram view of the DSP workflow

Four independent, fully real-time configurable PID controller paths follow the control matrix in the block diagram, making it so easy to use that you can do it in the dark (mode).

PID response plot

An interactive representation (gain as a function of frequency) of the controller, the PID response plot makes it easy to adjust your configurations and see the changes in real-time.

Available on Moku:Pro hardware

Our most powerful hardware platform to date, Moku:Pro harnesses the power of a Xilinx Ultrascale+ FPGA with higher bandwidth, lower noise, more channels, and more output power than ever before.

Moku:Pro features a suite of nine instruments

Replacing the need for multiple instruments, Moku:Pro is the most powerful solution yet in software-defined instrumentation.