Skip to content

Stepper Acceleration Ramp Generator

Notifications You must be signed in to change notification settings

hannobraun/ramp-maker

Repository files navigation

RampMaker - Stepper Acceleration Ramp Generator

crates.io Documentation CI Build

About

This library might not be suited for most projects these days. See Status below.

RampMaker provides implementations of stepper motor acceleration profiles, as well as a trait to abstract over them. Right now only a trapezoidal profile (plus a flat profile for testing) is supported.

Also check out Stepper, the universal stepper motor interface. If you're looking for an alternative to this library, you might like stepgen.

Status

RampMaker has only been passively maintained for many years now. There are no known users and no contributions. I don't even know if the code still works.

If you need something like this, you might be better off looking for alternatives.

Usage

RampMaker is a library written in Rust and designed for use in Rust projects. It will run on any platform supported by Rust, including microcontrollers.

Add RampMaker to your Cargo.toml like this:

[dependencies.ramp-maker]
version = "0.2" # always use the latest version here

License

This project is open source software, licensed under the terms of the Zero Clause BSD License (0BSD, for short). This basically means you can do anything with the software, without any restrictions, but you can't hold the authors liable for problems.

See LICENSE.md for full details.

About

Stepper Acceleration Ramp Generator

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published