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.28.6.zip 2024-12-05 96.95 KiB
JMotor-0.28.4.zip 2024-12-05 96.89 KiB
JMotor-0.28.3.zip 2024-12-05 96.89 KiB
JMotor-0.27.2.zip 2024-10-27 95.52 KiB
JMotor-0.27.1.zip 2024-10-06 95.42 KiB
JMotor-0.26.0.zip 2024-10-04 95.25 KiB
JMotor-0.25.2.zip 2024-06-22 96.01 KiB
JMotor-0.25.1.zip 2024-06-04 96.00 KiB
JMotor-0.25.0.zip 2024-06-02 95.99 KiB
JMotor-0.24.0.zip 2024-04-20 94.82 KiB