Moku:Lab’s Arbitrary Waveform Generator

Compare all arbitrary waveform generators


Moku:Lab’s Arbitrary Waveform Generator can generate custom waveforms with up to 65,536 points at sample rates of up to 1 GSa/s. Waveforms can be loaded from a file, or input as a piece-wise mathematical function with up to 32 segments, enabling you to generate truly arbitrary waveforms. In pulsed mode, waveforms can be output with more than 250,000 cycles of dead time between pulses, allowing you to excite your system with an arbitrary waveform at regular intervals over extended periods of time.


Maximum sample rate
1 GSa/s

Output bandwidth
300 MHz

DAC resolution

Independent triggering

Independent channels

Output voltage
2 Vpp into 50 Ω

Custom waveforms
Up to 65,536 points at 125 MSa/s, and up to 8,192 waveform points at 1 GSa/s

Equation mode
Up to 32 segments

DC offset
± 1 V with 100 µV resolution

Phase offset
0° to 360° with 0.001° resolution

Maximum output rate
• 125 MSa/s with 65,536 points
• 250 MSa/s with 32,768 points
• 500 MSa/s with 16,384 points
• 1 GSa/s with 8,192 points

Key features

Configure output phase synchronization
Phase-synchronized output between the two channels

Select from normal or pulsed output
Configure pulsed output with up to 250,000 cycles of dead time between pulses

Option for preset or custom waveforms
Choose between one of the preset waveforms, including sine, Gaussian, exponential fall, exponential rise, sinc. Or load points from a file or input an equation directly


Random pattern scanning

System response simulation

Additive manufacturing

Quantum optics


Moku:Lab Spec Sheet

Arbitrary Waveform Generator Datasheet

User Manual
Arbitrary Waveform Generator Manual

App Notes
Moku:Lab's AWG with MATLAB

AWG Dual Channel Synchronization

Software & APIs

Wirelessly configure and upload your waveforms, all from intuitive Moku software for iPad or Windows, or with APIs for Python, MATLAB, and LabVIEW.

Freedom in the lab when you need it

Load and generate custom waveforms while you move freely through the lab with Moku software for iPad.

Try it in demo mode

Live equation editor

Edit complex equations live and apply instantly to your experimental setup

Choose from custom or predefined waveforms

Select from 6 predefined waveforms or upload custom waveforms from a loaded file or as a piece-wise mathematical function

Available on Moku:Lab hardware

The digital signal processing power of an FPGA coupled with the high-quality analog front-end ensures that with Moku:Lab you never have to sacrifice performance for flexibility.

Moku:Lab features a suite of twelve different instruments

Replace multiple pieces of equipment with a single device at a fraction of the cost.