These reconfigurable stages represent one axis of motion each, which can be combined for form new machines.
These modular stages allow users to explore different kinematic models easily. Different heads can be mounted to them, and they run on the pyGestalt virtual machine network so that they can easily take input from a variety of different software interfaces. The files and bill of materials are available.
This board is a pyGestalt node with an onboard stepper motor driver to control each axis. You can find the schematics, board, code, and BOM here.
Each node will represent its own axis, identified in your virtual machine. You can see an example virtual machine here. You can build your own software interface to talk to the virtual machine, for example from a web browser, or perhaps streaming coordinates from a spreadsheet.