Skip to content

Repository files navigation

3-Axis Stepper Motor Controller

This open-source 3-axis stepper motor controller project was developed by the SMIS beamline of synchrotron SOLEIL in collaboration with DM Devices.

The goal is to provide a complete electronics and software solution for controlling three stepper motors, including:

  • Controller electronics and schematics
  • Embedded firmware for the motor controller
  • Hardware documentation and assembly information
  • A Python communication layer for full computer control

Repository contents

Documentation

See the 3-axis Stepper Motor Controller documentation for system details, wiring information, configuration, and serial commands.

Licensing

The repository uses separate licenses for its different types of work:

Repository content License License file
Hardware designs, schematics, and related hardware documentation CERN Open Hardware Licence Version 2 - Strongly Reciprocal (CERN-OHL-S-2.0) LICENSE-CERN-OHL-S-2.0.txt
Firmware and Python communication layer MIT License LICENSE-MIT.txt
User documentation and explanatory text Creative Commons Attribution 4.0 International (CC BY 4.0) LICENSE-CC-BY-4.0.txt

Please preserve the project attribution to the [SMIS beamline][smis_website] of synchrotron SOLEIL and DM Devices when redistributing or modifying the project. These licensing notices apply only to material for which the project contributors have the necessary rights to grant the stated license.

About

Software development for 3-axis stepper controller

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages