An IMotor implementation for a Stepper motor attached to the EssyBus
Get Started
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
README
EssyBusStepperMotorController NuGet Package
Description
EssyBusStepperMotorController is a .NET library for controlling Stepper motors via the EssyBus protocol. It exposes a high‑level C# API for movement, stops, interrupts, and configuration of motor parameters such as acceleration and speed.
Features
- Initialize and power motors on/off
- Move clockwise/counter‑clockwise with configurable acceleration, speed, and deceleration
- Move to absolute positions (blocking and non‑blocking)
- Temporary overrides: early arrival delta, stop channels
- Built‑in interrupt handling and stall protection
- Events for motor stalled and movement completion
Installation
Install via the .NET CLI:
dotnet add package EssyBusStepperMotorController
Or via the Package Manager Console:
Install-Package EssyBusStepperMotorController
License
This project is licensed under the MIT License - see the LICENSE file for details.
Downloads by Version
Similar & Alternative Packages
Hand-picked matching NuGet libraries based on tags & ecosystem
Depended On By
Find packages that declare this package as a dependency. NuGet does not provide a reverse-dependency endpoint, so candidates are checked on demand.
Adoption Assessment
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.