> ## 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="/instrumentation/oscilloscope">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Keysight-1200X.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=32f8303e0dfa132cd01872032065a779" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 1200X" width="800" height="424" data-path="images/equipment/Keysight-1200X.png" />
  </Card>

  <Card title="Tektronix 2-series" horizontal href="/instrumentation/oscilloscope">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Tektronix-2-Series.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=b3d7dc41e871b32883870ff0d8f0810f" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Tektronix 2-series" width="600" height="373" data-path="images/equipment/Tektronix-2-Series.png" />
  </Card>

  <Card title="Siglent SDS1000X-E" horizontal href="/instrumentation/oscilloscope">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Siglent-SDS1000X-E.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=a6cd4f8fb4cf4ec3926629b2299bf44f" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Siglent SDS1000X-E" width="600" height="315" data-path="images/equipment/Siglent-SDS1000X-E.png" />
  </Card>
</Columns>

### Power supplies: `InstroPSU`

<Columns cols={2}>
  <Card title="B&K Precision 9115" horizontal href="/instrumentation/psu">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/BK-9115.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=f2b530f0a6e9bd68498bcdef50ee74eb" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="B&K Precision 9115" width="987" height="108" data-path="images/equipment/BK-9115.png" />
  </Card>

  <Card title="B&K Precision 914x" horizontal href="/instrumentation/psu">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/BK-914x-series.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=8fa2d0f9c40377233a905d765ecccede" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="B&K Precision 914x" width="500" height="235" data-path="images/equipment/BK-914x-series.png" />
  </Card>

  <Card title="Keysight E36100" horizontal href="/instrumentation/psu">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Keysight-E36100.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=837395de0530db3f91c401135ca62261" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight E36100" width="992" height="896" data-path="images/equipment/Keysight-E36100.png" />
  </Card>

  <Card title="Rigol DP800" horizontal href="/instrumentation/psu">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Rigol-DP800.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=8b66b9d7da0faedd0db5a9c950a22459" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Rigol DP800" width="500" height="328" data-path="images/equipment/Rigol-DP800.png" />
  </Card>

  <Card title="Siglent SPD3303" horizontal href="/instrumentation/psu">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Siglent-SPD3303.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=8f02e84ea93bbfd1b8523de2302314dc" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Siglent SPD3303" width="472" height="300" data-path="images/equipment/Siglent-SPD3303.png" />
  </Card>

  <Card title="TDK Lambda Genesys" horizontal href="/instrumentation/psu">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/TDK-Lambda-Genesys.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=c07e4536272accb2bfc455ed44aa38a8" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="TDK Lambda Genesys" width="500" height="374" data-path="images/equipment/TDK-Lambda-Genesys.png" />
  </Card>
</Columns>

### Digital multimeters: `InstroDMM`

<Columns cols={2}>
  <Card title="Agilent/HP/Keysight 34401A" horizontal href="/instrumentation/dmm">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Agilent-34401A.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=4ae194d20ad61c3b8f9aaeaca986e792" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Agilent/HP/Keysight 34401A" width="567" height="268" data-path="images/equipment/Agilent-34401A.png" />
  </Card>

  <Card title="Keysight 34461A" horizontal href="/instrumentation/dmm">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Keysight-34461A.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=b9cb1129ebaadcb6b9f92abac4a06edd" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 34461A" width="613" height="251" data-path="images/equipment/Keysight-34461A.png" />
  </Card>

  <Card title="Keithley 2400" horizontal href="/instrumentation/dmm">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Keithley-2400.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=b8e996218f29da640a5778a636ecabe8" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keithley 2400" width="500" height="216" data-path="images/equipment/Keithley-2400.png" />
  </Card>
</Columns>

### Electronic loads: `InstroELoad`

<Columns cols={2}>
  <Card title="B&K Precision 85xx" horizontal href="/instrumentation/eload">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/BK-8550.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=93aa4e2ed8b588cc57fba881908fc972" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="B&K Precision 85xx" width="340" height="156" data-path="images/equipment/BK-8550.png" />
  </Card>
</Columns>

### Data acquisition: `InstroDAQ`

<Columns cols={2}>
  <Card title="National Instruments" horizontal href="/instrumentation/daq">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/NationalInstruments.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=367eab043793ff039e2f6c4ca2e34359" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="National Instruments" width="1085" height="581" data-path="images/equipment/NationalInstruments.png" />
  </Card>

  <Card title="LabJack T-Series" horizontal href="/instrumentation/daq">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/LabJack-T-Series.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=168c93727bd14d27b96ea784d737c9f2" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="LabJack T-Series" width="370" height="637" data-path="images/equipment/LabJack-T-Series.png" />
  </Card>

  <Card title="Keysight 34980A" horizontal href="/instrumentation/daq">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Keysight-34980A.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=a5304541691f4778efa3e0f5e0133907" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 34980A" width="600" height="206" data-path="images/equipment/Keysight-34980A.png" />
  </Card>
</Columns>

### Arbitrary waveform generators: `InstroAWG`

<Columns cols={2}>
  <Card title="Keysight 33521B" horizontal href="/instrumentation/awg">
    <img src="https://mintcdn.com/nominal/OBdxca_D5NqocCiA/images/equipment/Keysight-33521B.png?fit=max&auto=format&n=OBdxca_D5NqocCiA&q=85&s=40a6a7f58f8059b3ab28ad4743b830ad" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Keysight 33521B" width="800" height="333" data-path="images/equipment/Keysight-33521B.png" />
  </Card>

  <Card title="Rigol DG1022Z" horizontal href="/instrumentation/awg">
    <img src="https://mintcdn.com/nominal/OBdxca_D5NqocCiA/images/equipment/Rigol-DG1022Z.png?fit=max&auto=format&n=OBdxca_D5NqocCiA&q=85&s=2d6825487c5ae4f3279e9624170f3abf" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Rigol DG1022Z" width="800" height="386" data-path="images/equipment/Rigol-DG1022Z.png" />
  </Card>
</Columns>

### I2C: `I2CInterface`

<Columns cols={2}>
  <Card title="Total Phase Aardvark" horizontal href="/instrumentation/protocols/i2c/overview">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/TotalPhase-Aardvark.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=3b6c600d9da07c7f2291ad73bb82120a" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Total Phase Aardvark" width="500" height="348" data-path="images/equipment/TotalPhase-Aardvark.png" />
  </Card>
</Columns>

### Flow controllers: `InstroFlowController`

<Columns cols={2}>
  <Card title="Alicat MC" horizontal href="/instrumentation/flowcontroller">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Alicat-MC.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=e1c14c72bc48e5c02cc0bc2f3a89b2ad" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Alicat MC" width="500" height="141" data-path="images/equipment/Alicat-MC.png" />
  </Card>
</Columns>

## Protocols

### Modbus: `ModbusDevice`

<Columns cols={2}>
  <Card title="Modbus TCP" horizontal href="/instrumentation/protocols/modbus">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Modbus-TCP.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=b9ccd5e50f8224aeb0ab8871a9a76386" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Modbus TCP" width="600" height="191" data-path="images/equipment/Modbus-TCP.png" />
  </Card>

  <Card title="Modbus RTU" horizontal href="/instrumentation/protocols/modbus">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Modbus-RTU.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=e927f1c916bbd1204d69284aade66de7" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Modbus RTU" width="600" height="191" data-path="images/equipment/Modbus-RTU.png" />
  </Card>
</Columns>

### EtherNet/IP: `EtherNetIPDevice`

<Columns cols={2}>
  <Card title="Allen-Bradley" horizontal href="/instrumentation/protocols/ethernetip">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/Allen-Bradley.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=c218c6a1787ed5624e0061f0258cd477" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="Allen-Bradley" width="600" height="508" data-path="images/equipment/Allen-Bradley.png" />
  </Card>

  <Card title="CompactLogix" horizontal href="/instrumentation/protocols/ethernetip">
    <img src="https://mintcdn.com/nominal/ZOrx3CVc1Y4Bt6EB/images/equipment/CompactLogix.png?fit=max&auto=format&n=ZOrx3CVc1Y4Bt6EB&q=85&s=e0a50bb645c3400e844eb0f8234a0b66" style={{ width: "100%", height: "100px", objectFit: "contain" }} noZoom alt="CompactLogix" width="1360" height="1090" data-path="images/equipment/CompactLogix.png" />
  </Card>
</Columns>
