19 projects
mouse-joystick-interface
Python interface to the Dudman lab Mouse Joystick Rig.
kicad-bom
KiCad Python code for generating bill of materials in multiple formats.
kicad-netlist-reader
KiCad python module for interpreting generic netlists which can be used to generate bills of materials.
loadstar-sensors-interface
Python async interface to Loadstar Sensors USB devices.
serial-interface
Extends pyserial to make serial device interfaces.
lickport-array-interface
Python interface to the Janelia Dudman lab mouse lickport array.
modular-client
Modular device Python client interface for communicating with and calling remote methods on modular device servers.
firmware_uploader
Uploads firmware to multiple embedded devices.
arduino_device
Interface to arduino devices with auto creation of class methods with arduino commands and auto discovery of available Arduinos in Linux, Windows, and Mac OS X
zaber-device
Interface to Zaber motorized linear slides.
mettler_toledo_device
Interface to Mettler Toledo balances and scales that use the Mettler Toledo Standard Interface Command Set (MT-SICS).
diskwalk2
Walks a path and enumerates files and directories.
elfcommander
Interface to the Janelia Elf.
serial_device2
Extends serial.Serial to add methods such as auto discovery of available serial ports in Linux, Windows, and Mac OS X
mightex_device
Interface to Mightex LED controllers.
modular_server
Interface to modular devices with auto creation of class methods and auto discovery of available modular devices in Linux, Windows, and Mac OS X
bioshake_device
Interface to Q.instruments BioShake devices.
hybridizer
Interface to the Janelia hybridizer.
remote_device
Interface to remote devices with auto creation of class methods and auto discovery of available remote devices in Linux, Windows, and Mac OS X