Connecting to Keysight B1500A by Keysight in Python
Instrument Card
The Keysight B1500A semiconductor parameter analyzer is an all-in-one device characterization analyzer supporting IV, CV, pulse/dynamic IV and more.

Device Specification: here
Manufacturer card: KEYSIGHT

Keysight Technologies, or Keysight, is an American company that manufactures electronics test and measurement equipment and software
- Headquarters: USA
- Yearly Revenue (millions, USD): 5420
- Vendor Website: here
Connect to the Keysight B1500A in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
To connect to a Keysight B1500A Spectrum Analyzer using Qcodes, you can use the following code:
from qcodes.instrument_drivers.Keysight.KeysightB1500 import KeysightB1500
# Create an instance of the KeysightB1500 instrumentb1500 = KeysightB1500('b1500', 'TCPIP0::192.168.1.1::inst0::INSTR')
# Connect to the instrumentb1500.connect()
# Perform operations with the instrument
# Disconnect from the instrumentb1500.disconnect()This code creates an instance of the KeysightB1500 instrument with the name ‘b1500’ and the specified address (‘TCPIP0::192.168.1.1::inst0::INSTR’). Then, it connects to the instrument using the connect() method. You can perform various operations with the instrument after connecting. Finally, it disconnects from the instrument using the disconnect() method.