#embedded-hal #hal #embedded-hal-driver #l293 #l293d

no-std l293x

Platform agnostic library for the L293 and L293D motor drivers using embedded-hal

5 unstable releases

0.3.0 Jun 19, 2024
0.2.0 Jun 14, 2024
0.1.2 Jun 13, 2024
0.1.1 Jun 10, 2024
0.1.0 Jun 10, 2024

#241 in Embedded development

Download history 352/week @ 2024-06-10 120/week @ 2024-06-17

472 downloads per month

MIT license

98KB
1K SLoC

Latest Version Minimum Supported Rust Version License Docs CI Code Coverage

l293x

A platform independent, no_std driver to interface the L293 and L293D (Quadruple Half-H Driver) chips.

This crate uses embedded-hal traits to allow it to be reused in on multiple platforms and boards.

Features

  • Drivers for a Half-H Bridge and L293[D] chip
  • Support for digital and PWM pins
  • Support for stateful digital pins

Minimum Supported Rust Version (MSRV)

This crate is guaranteed to compile on stable Rust 1.60 and up. It might compile with older versions but that may change in any new patch release.

The MSRV may be updated according to the rules defined by embedded-hal.

License

Licensed under the MIT license (either LICENSE or http://opensource.org/licenses/MIT).

Dependencies

~60KB