Device Control

Stepper motor control library for Arduino supporting in-motion changes.
Easy to use functions for controlling one or more stepper motors. Uses speed and acceleration control for smooth operations and faster rotations. Supports changing the speed and target position while moving. Works with any drive electronics having a "step and direction" interface.

Author: S. Reifel

Maintainer: S. Reifel

Read the documentation


This library is compatible with all architectures so you should be able to use it on all the Arduino boards.


To use this library, open the Library Manager in the Arduino IDE and install it from there.