This library provides an easy-to-use interface for controlling stepper motors using STM microcontrollers and driver modules. It supports two pulse generation methods:
- Delay-based control for precise step timing.
- PWM-based control for efficient and scalable pulse output.
Usage Delay-based Control Provide a brief example of how to use delay-based control:
PWM-based Control Provide a brief example of how to use PWM-based control:
Features Precise step timing with delay-based control Efficient and scalable pulse output with PWM-based control Easy integration with STM microcontrollers License This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Contributing Contributions are welcome! Please open an issue or submit a pull request for any improvements or suggestions.
Acknowledgments Special thanks to the open-source community for their valuable resources and contributions. Contact Feel free to reach out with any questions or feedback:
GitHub: MuhammadTayyab1002 Thank you for using STM-StepControl!
- STM microcontroller
- Stepper motor
- Driver module (e.g., TB6600)
Clone the repository:
git clone https://github.com/MuhammadTayyab1002/STM-StepControl.git