Moku:Go combines 15+ lab instruments in one high-performance device. This application note discusses a typical undergraduate electronics lab exercise and how it can be effectively conducted using Moku:Go and its Windows or macOS app. Moku:Go’s programmable power supplies power the integrated circuit and the analog inputs and outputs can stimulate and characterize the circuit behavior.
Moku:Go
This lab will make use of Moku:Go’s Oscilloscope, Waveform Generator, Frequency Response Analyzer and Programmable Power Supplies (Models M1 or M2 required). We will build a Butterworth filter using a commonly available operational amplifier (op-amp) and use Moku:Go to analyze and learn about its function like a lab exercise.
Passive & active filters lab
Figure 1: Typical bench setup for filter lab
Butterworth filter
Figure 2 is a schematic of an op-amp-based, low-pass 2nd-order Butterworth filter.
Figure 2: 2nd order Butterworth filter schematic
Figure 3: Moku:Go integrated power supplies
In this example we have chosen R1 and R2 to be 22kΩ, R3 and R4 to be 100kΩ, C1 and C2 = 1nF, thus giving fc = 7.2 kHz and gain of 2 (or 6 dB).
A common approach is to now direct students to use a function generator to apply a sine wave across a selection of frequencies. The output and input are then measured manually on an oscilloscope and subsequently transferred to a plot of amplitude and phase. This plot is a Bode plot of the filter frequency response. Moku:Go’s Oscilloscope has a built-in waveform generator so this hands-on, manual frequency response can be plotted with no additional lab equipment. Figure 4 shows the Oscilloscope and its integrated waveform generator being used to investigate and take measurements of the amplitude and phase of the input and outputs. Channel 2 (blue) is measuring the waveform generator signal applied to the filter input, while Channel 1 (red) shows the output of the filter.
Figure 4: Moku:Go’s Oscilloscope with integrated waveform generator
Moku:Go Frequency Response Analyzer
Figure 5: 4th order Butterworth filter
Figure 6: Prototype Butterworth filter
Figure 7: Butterworth filter response in Moku:Go’s Frequency Response Analyzer
Lab evaluations
Moku:Go software runs on Windows and macOS and it incorporates data logging and screenshot functionality. This makes it ideal for students to capture plots with cursors and submit them in personal reports for evaluation and grading.Moku:Go complete lab setup
Figure 8: Complete setup for filter lab for Moku:Go
Benefits of Moku:Go
For the educator & lab assistants
- Efficient use of lab space and time
- Ease of consistent instrument configuration
- Focus on the electronics, not the instrument setup
- Maximize lab teaching assistant time
- Individual labs, individual learning
- Simplified evaluation and grading via screenshots
For the student
- Individual labs at their own pace enhance the understanding and retention
- Portable, choose pace, place and time for lab work be it home, on campus lab or even collaborate remotely
- Familiar Windows or macOS laptop environment, yet with professional-grade instruments




