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.

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.

Powerful modulation options for advanced signal simulation

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

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.

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.

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.

Engineered to work seamlessly with your favorite APIs

API integration with MATLAB, LabVIEW, and more 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 Oscilloscope 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

Moku:Go is not compatible with iPadOS

Tech specs and docs

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

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

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

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

macOS app, Windows app
API support for Python, MATLAB, and LabVIEW

Documentation

Moku:Pro

Waveform Generator

Technical Specifications

Channels
4 inputs / 4 outputs

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

Moku:Lab

Waveform Generator

Technical Specifications

Channels
2 inputs / 2 outputs

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

Moku:Go

Waveform Generator

Technical Specifications

Channels
2 inputs / 2 outputs

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