Moku:Pro Waveform Generator

Compare all waveform generators


The Moku:Pro Waveform Generator enables you to generate four independent waveforms with a maximum bandwidth of 500 MHz. Select between sine, square, ramp, pulsed, or DC waveform shapes. Choose from high bandwidth modulation of phase, frequency, or amplitude, or generate triggered bursts or sweeps from an internal or external source.



Output bandwidth
500 MHz

16 bit

Output voltage range
2 Vpp or 10 Vpp (50 Ω)

• FM
• AM
• PM

Sweep time
1 ms to 1 ks

Frequency range
DC to 500 MHz

Key features

High bandwidth analog output
Generate 4 independent waveforms from DC to 500 MHz

Burst mode
Start, N-cycle, gated

6 built-in waveforms
Sine, square, ramp, pulse, noise, and DC

Intuitive graphical user interface with versatile API support
iPad, Python, and MATLAB control

Advanced modulation and trigger options
FM, AM, and PM modulation with internal waveform (cross-channel modulation) or external input

Trigger burst and sweep modes

Versatile trigger options
From input, dedicated TTL trigger port, or the other output channel


System synchronization

Laser scanning microscopy

Signal simulation

Circuit design and characterization


Moku:Pro Spec Sheet

Moku:Pro Datasheet
Moku:Pro’s Waveform Generator Datasheet

User Manual
Moku:Pro’s Waveform Generator 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 the software

Standard modulation

Modulate the amplitude, frequency or phase of the generated waveform at up to 125 MHz with an internally generated sinewave. Alternatively, modulate using an external waveform sampled by the device’s 600 MHz inputs.


Cross-channel modulation

The Moku:Pro Waveform Generator features cross-channel modulation, enabling the output on one channel to be modulated using the output of the other channel. Need to modulate the phase of a 10 MHz carrier with a 1 kHz triangle waveform that is itself amplitude modulated at 1 kHz? You can do that with cross-channel modulation.


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.