5 unstable releases

0.3.1 Sep 6, 2024
0.3.0 Sep 3, 2024
0.2.1 Aug 19, 2024
0.2.0 Aug 9, 2024
0.1.0 Jun 20, 2024

#453 in Hardware support

Download history 119/week @ 2024-08-14 28/week @ 2024-08-21 39/week @ 2024-08-28 284/week @ 2024-09-04 32/week @ 2024-09-11 31/week @ 2024-09-18 46/week @ 2024-09-25 52/week @ 2024-10-02 35/week @ 2024-10-09 16/week @ 2024-10-16 11/week @ 2024-10-23 20/week @ 2024-10-30 44/week @ 2024-11-06 223/week @ 2024-11-13 227/week @ 2024-11-20 151/week @ 2024-11-27

651 downloads per month

Apache-2.0

88KB
2K SLoC

moteus-rs

This crate provides an easy-to-use protocol for communicating with and controlling the Moteus brushless motor drivers from mjbots.

It currently supports the mjbots FdCanUsb transport using the fdcanusb crate.

This crate is a work in progress but most features are implemented. Feedback is very welcome.

Resources

This library was developed based on the existing python and cpp libraries provided by mjbots, found here

The getting_started and reference docs are also very helpful and can be found here


lib.rs:

A rust implementation of the Moteus Protocol. Used to communicate with Moteus controllers (moteus-r4, moteus-n1) over CAN-FD.

Dependencies

~2.5–3.5MB
~59K SLoC