Moku:Lab's lock-in amplifier instrument allows you precisely configure your system and monitor the lock-in's performance from an intuitive user interface.

UPDATE - The latest update brings a host of (free!) new features to all Moku:Lab users including:

  • External Demodulation Modes including a PLL (phase-locked loop).
  • Polar Coordinates (R/Theta)
  • PID Controller
  • Auxiliary Outputs
  • Input Gain
  • Data Logging

Lock-in Amplifier Features

  • Block diagram view of the digital signal processing with built-in probe points for signal monitoring
  • Demodulate signals at up to 200 MHz.


  • ± 80 dB gain range
  • 50Ω / 1MΩ input impedance
  • Analog signal output with 4 MHz bandwidth
  • Pure integrator mode
  • LO output up to 200 MHz with variable amplitude
  • 90 dB dynamic reserve
  • Adjustable time constant from 40ns to 0.6s
  • 6 or 12 dB/octave filter roll-off


+ Can I adjust the corner frequency of the low-pass filter?

Yes! It is adjustable from 237 mHz to 3.98 MHz via an iPad, Python or Matlab.

+ What is the maximum rate at which I can save data, and how many points can I save?

The sample rate is dynamically adjusted by the horizontal zoom of the display, and can be set up to the full ADC sample rate of 500 MS/s. Currently you can save 16k points for two channels simultaneously. For longer term data taking use the new data logging mode. Logging to CSV is supported at up to 1 kS/s. For faster data rates use the .li binary format which allows logging to SD card at up to 100 kS/s and logging to the Moku:Lab's RAM at up to 1 MS/s.

+ Can the Lock-in Amplifier demodulate using an external source?

Yes!! Currently the Lock-in Amplifier demodulates using an internal source. The September 2017 software update added support for direct demodulation with an external source, demodulation with a PLL (Phase-locked loop) locked to an external source, and the ability to modulate and demodulate at different frequencies.

+ Does the Lock-in include a PID controller for feedback applications?

Yes! A PID controller was added in the September 2017 update. Update your iPad App to get all the new goodies.

+ The Lock-in can readout I and Q (X and Y). What about R and theta?

Following the September 2017 free update, to switch from an X and Y readout to R and theta on the Moku:Lab App, tap the X Y block on the block diagram. The default theta gain is 0.8 V/cycle.