Digital Filter Box
Available on Moku:Go, Moku:Lab, and Moku:Pro hardware
Key Features
Versatile inputs and ouputs
2 or 4 input and output channels depending on your hardware platform, with optional channel mixing
Visualize your system and configuration in real-time
Design your filter’s frequency response using the interactive Bode plot.
Built-in probe points
The built-in oscilloscope and data logger are accessible via probe points. Tap any of these points in the block diagram to monitor signals and log data.
Select preset or custom filters
Select from lowpass, highpass, bandpass, and bandstop filter shapes with up to seven filter types including Butterworth, Chebyshev, and Elliptical, or build your own custom filters.
Applications
• System design
• Closed-loop control
• Noise filtering
• Signal amplification
• Filter design prototyping
• Custom filter evaluation
Compare hardware platforms
The Digital Filter Box runs on Moku:Go, Moku:Lab, and Moku:Pro. Compare the platform specs to choose the right system for your application.

Sampling rate
31.5 kHz or 3.9 MHz
Filter order
2, 4, 6, 8
Input-output latency
Sub-microsecond
Input range
± 5 V or ± 25 V
Output voltage range
± 5 V into 1 MΩ
Software & APIs
macOS App
Windows App
API support for Python, MATLAB, and LabVIEW
Explore Moku:Go hardware

Sampling rate
122.07 kHz
Filter order
2, 4, 6, 8
Input-output latency
Sub-microsecond
Input range
± 0.5 V or ± 5 V
Output voltage range
± 1 V into 50 Ω
Software & APIs
iPad App
Windows App
API support for Python, MATLAB, and LabVIEW
Explore Moku:Lab hardware

Sampling rate
305.18 kHz or 39.063 MHz
Filter order
2, 4, 6, 8
Input-output latency
Sub-microsecond
Input range
up to ± 20 V
Output voltage range
± 1 V into 50 Ω
Software & APIs
iPad App
API support for Python and MATLAB
Explore Moku:Pro hardware