EssyBusStepperMotorController
v1.0.0Latest Stable
.NETFramework4.8net8.0net9.0.NETStandard2.0
An IMotor implementation for a Stepper motor attached to the EssyBus
Published
Aug 7, 2025
1y ago
Total Downloads
386
386
Install
dotnet add package EssyBusStepperMotorController --version 1.0.0
| 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.
Adoption Assessment
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
Compatibility metadata lists 4 target frameworks; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.