#no-std #embedded-hal-driver #embedded-hal

nightly no-std trinamic

Trinamic Motion Control Language (TMCL) in Rust

3 releases

0.0.0-beta2 Mar 22, 2021
0.0.0-beta0 Mar 5, 2021

#428 in Embedded development

MIT license

165KB
3.5K SLoC

Python 3K SLoC // 0.0% comments Rust 780 SLoC // 0.3% comments

Trinamic.rs

Trinamic Motion Control Language (TMCL) in Rust

This project aims to:

  • Closely mirror PyTrinamic
  • Be operable on both std and no-std environments
  • Employ async as the primary API

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~0.8–1.3MB
~32K SLoC