Waveform Generator

Use the highly flexible Moku Waveform Generator to generate up to four independent waveforms with a maximum bandwidth of 500 MHz. For top performance in a range of applications, select between sine, square, ramp, pulsed, noise, or DC waveform shapes. To unlock maximum insights, choose from high-bandwidth modulation of phase, frequency, amplitude, or pulse width, or generate triggered bursts or sweeps from an internal or external source.

Download datasheet

The Moku Waveform Generator is easy to use and offers a range of advanced capabilities to optimize your experiment — at the most cost-effective price in the industry.

Woman looking at waveform generator's data on ipad

Powerful modulation options for advanced signal simulation with the Moku Waveform Generator

With sine, square, ramp, pulse, noise and DC waveform choices and the ability to perform frequency, phase, amplitude, or pulse-width modulation, the Moku Waveform Generator delivers the flexibility you need to stimulate your DUT. It’s easy to simulate radio signals, evaluate a circuit’s performance, produce signals to test medical imaging equipment, and more.

Try the software
mokulab wg cross channel modulation

Seamlessly perform cross-channel modulation

The Moku 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 amplitude modulated at 1 kHz? Cross-channel modulation has you covered.

mokulab waveform generator standard modulation

Advanced modulation and trigger options for total flexibility

Perform frequency, amplitude, phase, or pulse-width modulation with internal waveforms or an external input. For maximum versatility, utilize versatile trigger options like input, dedicated TTL trigger port, or the other output channel to trigger burst and sweep modes.

mokugo-awg-intuitive-software

Customizable for a range of applications to evolve with your test needs

From motor control, to op-amp and DAC characterization, to laser scanning microscopy, the Moku Waveform Generator delivers the flexibility and performance you need for highly efficient general-purpose testing across applications.

Lock-in amplifier's LabVIEW boxed

Engineered to work seamlessly with your favorite APIs

API integration with Python, MATLAB, and LabVIEW allows straightforward automation of your Moku device in complex setups or for repetitive tasks. Save your measurements, screenshots, traces, and other settings locally or to your preferred cloud app. You can also send work to yourself or colleagues within the Moku app.

Engineered for demanding applications

You can’t innovate for the future when your test equipment is stuck in the past. Use the Moku Waveform Generator to accelerate development timelines with speed and flexibility unmatched by any other instrument in its class.

Circuit design and characterization

Laser scanning microscopy

Signal stimulation

System synchronization

System test and debug

Integrates seamlessly with your tech stack

Specifications and technical documents

The Moku Waveform Generator runs on Moku:Pro, Moku:Lab, and Moku:Go. Compare the specifications to choose the right device for your application.

mokupro
mokulab

Moku:Pro

Learn more

Moku:Lab

Learn more

Moku:Go

Learn more

Technical specifications

Channels

4

2

2

Frequency range

DC to 500 MHz

DC to 250 MHz

DC to 20 MHz

Output voltage

± 5 V into 50 Ω

± 1 V into 50 Ω

± 5 V into 1 MΩ

Sampling rate

1 GSa/s

1 GSa/s

125 MSa/s

Resolution

16 bits

16 bits

12 bits

10 MHz reference

Yes

Yes

No

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

Datasheets

Moku:Pro Waveform Generator Datasheet
Moku:Pro Hardware Datasheet

Moku:Lab Waveform Generator Datasheet
Moku:Lab Hardware Datasheet

Moku:Go Waveform Generator Datasheet
Moku:Go Hardware Datasheet

User manuals

Moku:Pro Waveform Generator User Manual

Moku:Lab Waveform Generator User Manual

Moku:Go Waveform Generator User Manual

Specs

Moku:Pro Waveform Generator Specs

Moku:Lab Waveform Generator Specs

Moku:Go Waveform Generator Specs

mokupro

Moku:Pro

Waveform Generator

Technical specifications

Channels
4

Frequency range
DC to 500 MHz

Output voltage
± 5 V into 50 Ω

Sampling rate
1 GSa/s

Resolution
16 bits

10 MHz reference
Yes

Software & utilities
iPadOS app
macOS app, Windows app
API support for Python, MATLAB, and LabVIEW

Documentation

Datasheets
Moku:Pro Waveform Generator Datasheet
Moku:Pro Hardware Datasheet

User manuals
Moku:Pro Waveform Generator User Manual

Specs
Moku:Pro Waveform Generator Specs

mokulab

Moku:Lab

Waveform Generator

Technical specifications

Channels
2

Frequency range
DC to 250 MHz

Output voltage
± 1 V into 50 Ω

Sampling rate
1 GSa/s

Resolution
16 bits

10 MHz reference
Yes

Software & utilities
iPadOS app
macOS app, Windows app
API support for Python, MATLAB, and LabVIEW

Documentation

Datasheets
Moku:Lab Waveform Generator Datasheet
Moku:Lab Hardware Datasheet

User manuals
Moku:Lab Waveform Generator User Manual

Specs
Moku:Lab Waveform Generator Specs

Moku:Go

Waveform Generator

Technical specifications

Channels
2

Frequency range
DC to 20 MHz

Output voltage
± 5 V into 1 MΩ

Sampling rate
125 MSa/s

Resolution
12 bits

10 MHz reference
No

Software & utilities
macOS app, Windows app
API support for Python, MATLAB, and LabVIEW

Documentation

Datasheets
Moku:Go Waveform Generator Datasheet
Moku:Go Hardware Datasheet

User manuals
Moku:Go Waveform Generator User Manual

Specs
Moku:Go Waveform Generator Specs