Choose The Hardware That Fits Your Testing

Add advanced hardware capabilities with our easy to use USB Gateway extenders.

Schedule a Demo

16 bit / 16 Channel ADC

Easily capture high resolution analog values from your DUT using our 16 bit analog-to-digital extender board. Choose from 16 single ended channels or 8 differential channels.

Example Usage

Lager CLI
#Read voltage on ch 0
$ lager adc read 0 --board adc16 --output mV
$ 3732
$

Lager Python
from lager_adc import LagerADC

adc = LagerADC()

result = adc.read(channel=0)
print(f"Result: {result} mV”)

For more information email support@lagerdata.com

Digital to Analog Converter

Inject arbitrary voltages and source up to 1A of current to your DUT. Great for simulating a battery or analog sensor. Also includes an easy interface for reading back current measurements.

Example Usage

Lager CLI
#Set voltage on ch 0
$ lager dac 0 3700
$
#Read Current being source on ch 0 in mA
$ lager dac 0 --read
57
$

Lager Python
from lager_dac import LagerDAC

dac = LagerDAC()
dac.set_volts(3) # Volts

result = dac.get_current()
print(f"Current: {result} mA”)

For more information email support@lagerdata.com

16 Channel Controllable PWM Output

Drive 16 independent PWM signals. Great for controlling servo motors or for doing speed control on a DC motor.

Example Usage

Lager CLI
#Set pwm duty cycle and frequency on ch 0
$ lager pwm 0 30 15_000
$

Lager Python
from lager_pwm import LagerPWM, OutputModes

pwm = LagerPWM()
pwm.set_pwm_freq(1000) # Hertz
pwm.set_output(OutputModes.PCA_PUSH_PULL)

pwm.set_pwm(channel=0, value=1024)

For more information email support@lagerdata.com

2 Channel High-Power Relay

Control high power AC or DC using our 2 channel relay board.

Example Usage

Lager CLI
#Turn on ch 0
$ lager relay 0 ON
$
#Turn off ch 0
$ lager relay 0 OFF
$

Lager Python
from lager_relay import LagerRelay

relay = LagerRelay()
relay.on(0)
relay.off(0)

For more information email support@lagerdata.com

Dead-simple automated testing is just a click away.

Get Started