Overview
This document outlines the instruments currently supported by the Lager platform. All supported devices can be controlled locally or remotely through thelager 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
| Manufacturer | Model | Channels | Control Command |
|---|---|---|---|
| Rigol | DP811 | 1 | lager supply |
| Rigol | DP821 | 2 | lager supply |
| Rigol | DP831 | 3 | lager supply |
| Rigol | DP832 | 3 | lager supply |
| Keysight | E36233A | 2 | lager supply |
| Keysight | E36312A | 3 | lager supply |
| Keysight | E36313A | 3 | lager supply |
| EA Elektro-Automatik | PSB 10060/60 | 1 supply + 1 solar | lager supply, lager solar |
| EA Elektro-Automatik | PSB 10080/60 | 1 supply + 1 solar | lager supply, lager solar |
- Automated voltage/current control
- Power sequencing
- Brownout and glitch testing
- CI-integrated hardware validation
Battery Simulators
| Manufacturer | Model | Control Command |
|---|---|---|
| Keithley | 2281S | lager battery, lager supply |
- Programmable battery emulation
- Charge/discharge profile simulation
- Low-voltage testing
Electronic Loads
| Manufacturer | Model | Control Command |
|---|---|---|
| Rigol | DL3021 | lager eload |
- 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
| Manufacturer | Model | Channels | Control Command |
|---|---|---|---|
| Rigol | MSO5204 | 4 analog + 1 logic | lager scope, lager logic |
| Pico Technology | PicoScope 2000 | 2 analog | lager scope |
- Automated waveform capture
- Trigger-based signal validation
- Digital + analog correlation
Power Measurement
| Manufacturer | Model | Control Command |
|---|---|---|
| Yoctopuce | Yocto-Watt | lager watt |
| Joulescope | JS220 | lager watt, lager energy |
| Nordic Semiconductor | PPK2 | lager watt, lager energy |
- Current consumption profiling
- Energy and charge integration
- Power statistics (mean/min/max/std)
- Power regression testing
Temperature Monitoring
| Manufacturer | Model | Channels | Control Command |
|---|---|---|---|
| Phidgets | Thermocouple | 4 | lager thermocouple |
- 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
- 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.| Manufacturer | Model | Control Command |
|---|---|---|
| SEGGER | J-Link | lager debug |
| SEGGER | J-Link Plus | lager debug |
| SEGGER | Flasher ARM | lager debug |
- Flash firmware
- Erase device
- Reset target
- Launch GDB server
- Memory read/write
5. Connectivity & Control
USB Power Switching
| Manufacturer | Model | Ports | Control Command |
|---|---|---|---|
| Acroname | 8-Port USB Hub | 8 | lager usb |
| Acroname | 4-Port USB Hub | 4 | lager usb |
| Yepkit | YKUSH | 3 | lager usb |
- Automated USB device cycling
- Remote power reset of DUTs
- CI-controlled peripheral management
Serial / UART Adapters
| Manufacturer | Model | Control Command |
|---|---|---|
| Prolific | PL2303 | lager uart |
| Silicon Labs | CP210x | lager uart |
| Espressif | ESP32 JTAG Serial | lager uart |
- Automated log capture
- Bootloader interaction
- Serial-based test automation
Wireless
| Protocol | Control Command | Capabilities |
|---|---|---|
| Bluetooth Low Energy (BLE) | lager ble | Scan, connect, disconnect, service discovery |
| WiFi | lager wifi | Scan, connect, disconnect, status |
- Wireless device testing
- Remote connectivity validation
- Automated provisioning tests
6. Vision & Automation
Cameras
| Manufacturer | Model | Control Command |
|---|---|---|
| Logitech | BRIO HD | lager webcam |
| Logitech | BRIO | lager webcam |
| Logitech | C930e | lager webcam |
- Visual DUT inspection
- Remote lab visibility
Robotic Automation
| Manufacturer | Model | Control Command |
|---|---|---|
| Rotrics | Dexarm | lager arm |
- Position read/write
- Homing
- Motor enable/disable
- Acceleration configuration
- Automated physical interaction with hardware
- Button press automation
- Mechanical test workflows

