Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.lagerdata.com/llms.txt

Use this file to discover all available pages before exploring further.

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, all driven through the same lager debug command so probe choice is transparent to your scripts and CI pipelines.
ManufacturerModelControl Command
SEGGERJ-Linklager debug
SEGGERJ-Link Pluslager debug
SEGGERFlasher ARMlager debug
STMicroelectronicsST-Link/V2, V2-1, V3lager debug
Raspberry PiDebug Probe (RP2040 / Picoprobe, CMSIS-DAP)lager debug
FTDIFT232H (e.g. C232HM cable, Adafruit FT232H breakout)lager debug
FTDIFT2232H (e.g. Olimex ARM-USB-OCD-H)lager debug
FTDIFT4232H (requires custom openocd_config)lager debug
Any vendorCMSIS-DAP compatible (Atmel EDBG, NXP DAPLink, etc.)lager debug
Capabilities:
  • Flash firmware
  • Erase device
  • Reset target
  • Launch GDB server
  • Memory read/write
Notes:
  • OpenOCD-backed probes auto-select an interface configuration from the USB VID/PID for the chips listed above. The FT4232H is supported but has no safe default — there are too many wiring variants on quad-MPSSE boards — so you must pass an openocd_config pointing at the right interface cfg for your board. The same escape hatch covers non-standard FT232H/FT2232H wiring and any probe not in the table (e.g. Black Magic Probe, Glasgow Interface Explorer).
  • Multi-channel FTDIs (FT2232H, FT4232H) expose each MPSSE channel as a separate debug net via an @A/@B/@C/@D suffix on the device field, so a single chip can drive multiple targets independently; channels C and D on the FT4232H are UART-only. See the nets reference for the channel-suffix syntax.
  • Target chip configuration is auto-selected from the device name for STM32, nRF5x, RP2040/RP2350, ATSAM, LPC, i.MX RT, and ESP32 families; anything else can be driven via a custom OpenOCD target config.

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