JMotor

This library uses polymorphism and defines common interfaces for reading encoders and controlling motors allowing for easy open or closed loop motor control.

Author
Joshua Phelps
Website
https://github.com/joshua-8/JMotor
Category
Device Control
License
MIT
Library Type
Contributed
Architectures
Any

Supports reading the following kinds of encoders: quadrature, single pin, absolute with PWM output, AS5048b with I2C. Supports controlling the following kinds of motor controllers: single PWM pin, PWM and direction pins, servo signal, L293 driver. Control abstracted drivetrains with smooth acceleration.

Downloads

Filename Release Date File Size
JMotor-0.22.5.zip 2024-02-27 92.24 KiB
JMotor-0.22.4.zip 2024-02-27 92.24 KiB
JMotor-0.22.2.zip 2023-12-26 91.41 KiB
JMotor-0.22.0.zip 2023-12-24 91.35 KiB
JMotor-0.20.1.zip 2023-12-08 91.25 KiB
JMotor-0.19.1.zip 2023-11-12 90.75 KiB
JMotor-0.19.0.zip 2023-11-12 90.73 KiB
JMotor-0.18.0.zip 2023-10-21 87.27 KiB
JMotor-0.16.0.zip 2023-05-30 77.11 KiB
JMotor-0.15.6.zip 2022-12-17 76.85 KiB