Skip to content

Simple library for driving Stepper motors with arduino. It will support acceleration and maybe other stuff.

License

Notifications You must be signed in to change notification settings

mexomagno/SimpleStepper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SimpleStepper

Simple library for driving Stepper motors with arduino. This library is for driving your stepper motor without the need of a step-direction type driver. A dual H-bridge and you're done.

Features

  • Multiple turning units (steps, degrees, revolutions).
  • Accelerated and decelerated movements to manage inertia.
  • High and low speed supported.
  • Rotor position tracking.
  • Customizable parameters (max. velocity, acceleration, position).

Limitations:

  • The functions are blocking, i.e. you can't do anything else while the motor is moving.
  • You can drive multiple motors but one at a time.
  • For now, only Arduino UNO board is supported.
  • Each motor needs 4 pins to be driven.

This is under developement and it's been made only for pedagogical reasons, and to eliminate the need for external drivers.

About

Simple library for driving Stepper motors with arduino. It will support acceleration and maybe other stuff.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages