pystages

Motorized stage control library for scientific applications


License
LGPL-3.0
Install
pip install pystages==1.1.1

Documentation

Documentation Status

PyStages

PyStages is a Python 3 library for controlling motorized stages which have a motion controller. It has been designed for microscopy test benches automation.

The following motion controllers are currently supported (only the main features are implemented):

  • Micos Corvus Eco controller
  • New Scale Technologies M3-FS focus modules (serial only)
  • Newport SMC100 motion controllers
  • Tic Stepper Motor controller (USB only)
  • CNC Router with GRBL/GCode instructions (CNC 3018-PRO)

The library also provides helper classes for basic vector manipulation and autofocus calculation

Documentation

Documentation is available on Read the Docs.

Requirements

This library requires the following packages: