Skip to content

SengerM/keithley

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keithley

Easy control of Keithley SMU.

Picture of Keithley desktop SMU

Install

pip install git+https://github.com/SengerM/keithley

Usage

from keithley.Keithley2470 import Keithley2470

keithley = Keithley2470('USB0::xxx::xxxx::xxxxxxxxx::0::INSTR')
print(keithley.idn) # Prints info about the device like name, serial, etc.

keithley.source_voltage = 100 # Set 100 V at the output
keithley.current_limit = 10e-6 # Set limit to 10 µA
keithley.output = 'on' # Turn on the output
print(f'Output is: {keithley.measure_voltage()} V, {keithley.measure_current()*1e6} µA')
keithley.output = 'off' # Turn off the output

About

Control the Keithley power supply in our lab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages