> ## Documentation Index
> Fetch the complete documentation index at: https://instro.nominal.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Instruments

> Supported hardware and protocols

## Instruments

### Oscilloscopes: `InstroScope`

<Columns cols={2}>
  <Card title="Keysight 1200X" horizontal href="/scope/Keysight1200X">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/scope/keysight-1200x/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=56d4545b1c86a225c8513e8187d319a5" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 1200X" width="800" height="424" data-path="snippets/drivers/scope/keysight-1200x/image.png" />
  </Card>

  <Card title="Tektronix 2-series" horizontal href="/scope/Tektronix2SeriesMSO">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/scope/tektronix-2-series/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=42ebb9a0b4bdae0719a79b642011e29e" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Tektronix 2-series" width="600" height="373" data-path="snippets/drivers/scope/tektronix-2-series/image.png" />
  </Card>

  <Card title="Siglent SDS1000X-E" horizontal href="/scope/SiglentSDS1000XE">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/scope/siglent-sds1000x-e/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=b5cb783eca155e54be53922446b55868" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Siglent SDS1000X-E" width="600" height="315" data-path="snippets/drivers/scope/siglent-sds1000x-e/image.png" />
  </Card>
</Columns>

### Power supplies: `InstroPSU`

<Columns cols={2}>
  <Card title="B&K Precision 9115" horizontal href="/psu/BK9115">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/psu/bk-precision-9115/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=df21c2ca89040eb101a2c9a1dbd17942" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="B&K Precision 9115" width="987" height="108" data-path="snippets/drivers/psu/bk-precision-9115/image.png" />
  </Card>

  <Card title="B&K Precision 914x" horizontal href="/psu/BK914X">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/psu/bk-precision-914x/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=dde6f073b6fc2f2d4ba75b3d8ae9b236" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="B&K Precision 914x" width="500" height="235" data-path="snippets/drivers/psu/bk-precision-914x/image.png" />
  </Card>

  <Card title="Keysight E36100" horizontal href="/psu/KeysightE36100">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/psu/keysight-e36100/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=f6a46b7cde84f663a03b4ae936197efc" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight E36100" width="992" height="896" data-path="snippets/drivers/psu/keysight-e36100/image.png" />
  </Card>

  <Card title="Rigol DP800" horizontal href="/psu/RigolDP800">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/psu/rigol-dp800/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=fe866f8806b11ca71cd095948e64404e" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Rigol DP800" width="500" height="328" data-path="snippets/drivers/psu/rigol-dp800/image.png" />
  </Card>

  <Card title="Siglent SPD3303" horizontal href="/psu/SiglentSPD3303">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/psu/siglent-spd3303/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=6b6dadc9b293973cf9f34f8d73ed75bd" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Siglent SPD3303" width="472" height="300" data-path="snippets/drivers/psu/siglent-spd3303/image.png" />
  </Card>

  <Card title="TDK Lambda Genesys" horizontal href="/psu/TDKLambdaGenesys">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/psu/tdk-lambda-genesys/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=d36dcf467bf1b555341bf53ce84d0004" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="TDK Lambda Genesys" width="500" height="374" data-path="snippets/drivers/psu/tdk-lambda-genesys/image.png" />
  </Card>
</Columns>

### Digital multimeters: `InstroDMM`

<Columns cols={2}>
  <Card title="Agilent/HP/Keysight 34401A" horizontal href="/dmm/Agilent34401A">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/dmm/agilent-hp-keysight-34401a/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=5e03aaba02c5da05f79af824c22cbe28" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Agilent/HP/Keysight 34401A" width="567" height="268" data-path="snippets/drivers/dmm/agilent-hp-keysight-34401a/image.png" />
  </Card>

  <Card title="Keysight 34461A" horizontal href="/dmm/Keysight34461A">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/dmm/keysight-34461a/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=58aeeb67d93d47d804ae466267aaf75a" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 34461A" width="613" height="251" data-path="snippets/drivers/dmm/keysight-34461a/image.png" />
  </Card>

  <Card title="Keithley 2400" horizontal href="/dmm/Keithley2400">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/dmm/keithley-2400/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=fd407dc8f8aa0187a8c8a48b8af303c9" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keithley 2400" width="500" height="216" data-path="snippets/drivers/dmm/keithley-2400/image.png" />
  </Card>
</Columns>

### Electronic loads: `InstroELoad`

<Columns cols={2}>
  <Card title="B&K Precision 85xx" horizontal href="/eload/BK85XXB">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/eload/bk-precision-85xx/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=d999936720fe4276c9a2288ffb0ad235" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="B&K Precision 85xx" width="340" height="156" data-path="snippets/drivers/eload/bk-precision-85xx/image.png" />
  </Card>
</Columns>

### Data acquisition: `InstroDAQ`

<Columns cols={2}>
  <Card title="National Instruments" horizontal href="/daq/NIDAQDriver">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/daq/national-instruments/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=a54dce285770560532e1958d9112009f" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="National Instruments" width="1085" height="581" data-path="snippets/drivers/daq/national-instruments/image.png" />
  </Card>

  <Card title="LabJack T-Series" horizontal href="/daq/LabJackTSeriesDriver">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/daq/labjack-t-series/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=fc59356022815d0852818366c4c4cd32" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="LabJack T-Series" width="370" height="637" data-path="snippets/drivers/daq/labjack-t-series/image.png" />
  </Card>

  <Card title="Keysight 34980A" horizontal href="/daq/Keysight34980A">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/daq/keysight-34980a/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=04a9b5735d0e2adc1df5466c20625c0c" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 34980A" width="600" height="206" data-path="snippets/drivers/daq/keysight-34980a/image.png" />
  </Card>

  <Card title="Measurement Computing (MCC)" horizontal href="/daq/MCCDriver">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/daq/measurement-computing/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=9b95bdf362f38011acd991f1149fc071" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Measurement Computing (MCC)" width="530" height="172" data-path="snippets/drivers/daq/measurement-computing/image.png" />
  </Card>

  <Card title="DewesoftX" horizontal href="/daq/DewesoftX">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/daq/dewesoftx/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=5101fd36b0eda4721ece5c78080bc52b" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="DewesoftX" width="685" height="560" data-path="snippets/drivers/daq/dewesoftx/image.png" />
  </Card>
</Columns>

### Arbitrary waveform generators: `InstroAWG`

<Columns cols={2}>
  <Card title="Keysight 33521B" horizontal href="/awg/Keysight33521B">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/awg/keysight-33521b/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=a5116fe7b5637c246dc69414d2895fa5" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 33521B" width="800" height="333" data-path="snippets/drivers/awg/keysight-33521b/image.png" />
  </Card>

  <Card title="Rigol DG1022Z" horizontal href="/awg/RigolDG1022Z">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/awg/rigol-dg1022z/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=95ff4422cb6c3b55b303021028b5950d" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Rigol DG1022Z" width="800" height="386" data-path="snippets/drivers/awg/rigol-dg1022z/image.png" />
  </Card>
</Columns>

### I2C: `I2CInterface`

<Columns cols={2}>
  <Card title="Total Phase Aardvark" horizontal href="/i2c/Aardvark">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/i2c/total-phase-aardvark/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=f1f1f5488d98f340d68967a2728fa1ff" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Total Phase Aardvark" width="500" height="348" data-path="snippets/drivers/i2c/total-phase-aardvark/image.png" />
  </Card>
</Columns>

### Flow controllers: `InstroFlowController`

<Columns cols={2}>
  <Card title="Alicat MC" horizontal href="/flowcontroller/AlicatMC">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/flowcontroller/alicat-mc/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=eb939602ccd884183e7dca3eba53ff9a" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Alicat MC" width="500" height="141" data-path="snippets/drivers/flowcontroller/alicat-mc/image.png" />
  </Card>
</Columns>

## Protocols

### Modbus: `ModbusDevice`

<Columns cols={2}>
  <Card title="Modbus TCP" horizontal href="/library/protocols/modbus/ModbusTCP">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/modbus/modbus-tcp/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=c8e9e4fa688c9fe9bda8949266937fc7" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Modbus TCP" width="600" height="191" data-path="snippets/drivers/modbus/modbus-tcp/image.png" />
  </Card>

  <Card title="Modbus RTU" horizontal href="/library/protocols/modbus/ModbusRTU">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/modbus/modbus-rtu/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=73178de4f0aec88de51006b0397975bf" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Modbus RTU" width="600" height="191" data-path="snippets/drivers/modbus/modbus-rtu/image.png" />
  </Card>
</Columns>

### EtherNet/IP: `EtherNetIPDevice`

<Columns cols={2}>
  <Card title="Allen-Bradley" horizontal href="/library/protocols/ethernetip/AllenBradley">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/ethernetip/allen-bradley/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=1c66b443755905e8cd4bb1edb2412a88" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Allen-Bradley" width="600" height="508" data-path="snippets/drivers/ethernetip/allen-bradley/image.png" />
  </Card>

  <Card title="CompactLogix" horizontal href="/library/protocols/ethernetip/CompactLogix">
    <img src="https://mintcdn.com/nominal/vd1fIohbHX0IE-nH/snippets/drivers/ethernetip/compactlogix/image.png?fit=max&auto=format&n=vd1fIohbHX0IE-nH&q=85&s=cd0834f2d17d89e270c8af0e8bae3f89" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="CompactLogix" width="1360" height="1090" data-path="snippets/drivers/ethernetip/compactlogix/image.png" />
  </Card>
</Columns>
