Skip to main content

Overview

This document outlines the instruments currently supported by the Lager platform. All supported devices can be controlled locally or remotely through the lager CLI and integrated directly into automated hardware testing workflows and CI/CD systems. Lager transforms traditional lab equipment into programmable infrastructure for embedded engineering teams. If your lab uses equipment not listed here, custom integration support is available.

1. Power Control

Lager provides automated control of lab power equipment for deterministic hardware testing, fault injection, and CI-driven validation.

Power Supplies

ManufacturerModelChannelsControl Command
RigolDP8111lager supply
RigolDP8212lager supply
RigolDP8313lager supply
RigolDP8323lager supply
KeysightE36233A2lager supply
KeysightE36312A3lager supply
KeysightE36313A3lager supply
EA Elektro-AutomatikPSB 10060/601 supply + 1 solarlager supply, lager solar
EA Elektro-AutomatikPSB 10080/601 supply + 1 solarlager supply, lager solar
Enables:
  • Automated voltage/current control
  • Power sequencing
  • Brownout and glitch testing
  • CI-integrated hardware validation

Battery Simulators

ManufacturerModelControl Command
Keithley2281Slager battery, lager supply
Enables:
  • Programmable battery emulation
  • Charge/discharge profile simulation
  • Low-voltage testing

Electronic Loads

ManufacturerModelControl Command
RigolDL3021lager eload
Enables:
  • Load step testing
  • Current sink validation
  • Automated power integrity testing

2. Measurement & Analysis

Lager integrates measurement equipment into programmable test workflows, enabling automated signal inspection and power analysis.

Oscilloscopes & Logic Analyzers

ManufacturerModelChannelsControl Command
RigolMSO52044 analog + 1 logiclager scope, lager logic
Pico TechnologyPicoScope 20002 analoglager scope
Enables:
  • Automated waveform capture
  • Trigger-based signal validation
  • Digital + analog correlation

Power Measurement

ManufacturerModelControl Command
YoctopuceYocto-Wattlager watt
JoulescopeJS220lager watt, lager energy
Nordic SemiconductorPPK2lager watt, lager energy
Enables:
  • Current consumption profiling
  • Energy and charge integration
  • Power statistics (mean/min/max/std)
  • Power regression testing

Temperature Monitoring

ManufacturerModelChannelsControl Command
PhidgetsThermocouple4lager thermocouple
Enables:
  • Thermal monitoring during hardware tests
  • Environmental validation
  • Long-duration soak testing

3. Embedded Interfaces

Lager supports programmable hardware interface control for automated communication testing and validation.

Multi-Protocol Adapters

LabJack T7

Control Commands: lager i2c, lager spi, lager adc, lager dac, lager gpi, lager gpo Interfaces:
  • I2C (1 bus)
  • SPI (1 bus)
  • 14 ADC channels
  • 2 DAC channels
  • 24 GPIO pins

Total Phase Aardvark

Control Commands: lager i2c, lager spi, lager gpi, lager gpo Interfaces:
  • I2C (1 bus)
  • SPI (1 bus)

FTDI FT232H

Control Commands: lager i2c, lager spi, lager gpi, lager gpo Interfaces:
  • I2C (1 bus)
  • SPI (1 bus)
  • 12 GPIO pins

Measurement Computing USB-202

Control Commands: lager adc, lager dac, lager gpi, lager gpo Interfaces:
  • 8 ADC channels
  • 2 DAC channels
  • 8 GPIO pins
Enables:
  • Automated peripheral communication testing
  • Sensor validation
  • Protocol-level fault injection
  • Hardware-in-the-loop simulation

4. Debug & Flashing

Lager supports industry-standard ARM debug probes, enabling remote flashing, reset control, and automated debugging within CI pipelines.
ManufacturerModelControl Command
SEGGERJ-Linklager debug
SEGGERJ-Link Pluslager debug
SEGGERFlasher ARMlager debug
Capabilities:
  • Flash firmware
  • Erase device
  • Reset target
  • Launch GDB server
  • Memory read/write

5. Connectivity & Control

USB Power Switching

ManufacturerModelPortsControl Command
Acroname8-Port USB Hub8lager usb
Acroname4-Port USB Hub4lager usb
YepkitYKUSH3lager usb
Enables:
  • Automated USB device cycling
  • Remote power reset of DUTs
  • CI-controlled peripheral management

Serial / UART Adapters

ManufacturerModelControl Command
ProlificPL2303lager uart
Silicon LabsCP210xlager uart
EspressifESP32 JTAG Seriallager uart
Enables:
  • Automated log capture
  • Bootloader interaction
  • Serial-based test automation

Wireless

ProtocolControl CommandCapabilities
Bluetooth Low Energy (BLE)lager bleScan, connect, disconnect, service discovery
WiFilager wifiScan, connect, disconnect, status
Enables:
  • Wireless device testing
  • Remote connectivity validation
  • Automated provisioning tests

6. Vision & Automation

Cameras

ManufacturerModelControl Command
LogitechBRIO HDlager webcam
LogitechBRIOlager webcam
LogitechC930elager webcam
Enables:
  • Visual DUT inspection
  • Remote lab visibility

Robotic Automation

ManufacturerModelControl Command
RotricsDexarmlager arm
Capabilities:
  • Position read/write
  • Homing
  • Motor enable/disable
  • Acceleration configuration
Enables:
  • Automated physical interaction with hardware
  • Button press automation
  • Mechanical test workflows

Custom Instrument Support

Lager’s modular architecture allows new instruments to be integrated quickly through backend extensions. If your lab uses equipment not listed in this document, please contact us to discuss integration support.

Contact

Lager Data GitHub GitHub Issues