Skip to content

Releases: ftdi-rs/ftdi-embedded-hal

Version 0.15.0

22 Apr 17:03
Compare
Choose a tag to compare

Changed

  • Updated the alpha release of embedded-hal from 1.0.0-alpha.9 to 1.0.0-alpha.10.

Version 0.14.0

27 Nov 15:21
7a0a354
Compare
Choose a tag to compare

Changed

  • Removed lifetimes on OutputPin, InputPin, I2c, Spi, and SpiDevice to improve ease-of-use.

Version 0.13.0

29 Sep 23:33
Compare
Choose a tag to compare

Changed

  • Updated the alpha release of embedded-hal from 1.0.0-alpha.8 to 1.0.0-alpha.9.

Version 0.12.0

03 Sep 15:14
7319323
Compare
Choose a tag to compare

Added

  • Added re-exports for libftd2xx and ftdi when the respective feature is used.
  • Added embedded-hal version 1.0.0-alpha.8 trait implementations for:
    • GPIOs
    • Delay
    • SPI

Changed

  • Changed the embedded-hal version 0.2 re-export name from embedded-hal to
    eh0 to differentiate from embedded-hal version 1.0.0-alpha.8.

Version 0.11.0

19 Jan 06:09
Compare
Choose a tag to compare

Added

  • Added support for input pins.

Changed

  • The ad0 - ad7 methods to get an OutputPin now return a Result to support input pins, previously these methods were infallible.

Version 0.10.0

09 Nov 06:25
Compare
Choose a tag to compare

Added

  • Added support for libftdi1 as a backend.

Changed

  • Renamed to ftdi-embedded-hal.
  • The ftd2xx backend is no longer enabled by default.
  • Changed the error type to support multiple backends.
  • Updated the edition from 2018 to 2021.