ftdi-embedded-hal
ftdi-embedded-hal copied to clipboard
Implementation of Rust Embedded HAL traits for FTDI devices
I use some STM32 micro controllers as slave and I need the I2C clock stretching functionality. Is it possible to have it supported by this library with a FT232H?
First of all: do not merge this! This PR relates to issue https://github.com/ftdi-rs/ftdi-embedded-hal/issues/54 I've made a partial implementation of the bit-bang support required to make use of ports C and...
First of all, thank you for this very useful crate! I've encountered a problem: while I can work with the left-over GPIO pins on Port A (I²C) and B (SPI)...
after `let device = libftd2xx::Ft232h::with_description("USB Serial Converter")?;` then `let hal = hal::FtHal::init_freq(device, 400_000)?;` got this error message 
Lets say I have a struct which is supposed to store a generic `SpiDevice`: ```rust struct Foo { device: Box } ``` I then want to store a device into...
First of all, thank you for maintaining this crate ! I have two i2c sensors that I would like to connect to the chip: - https://docs.rs/bme680/latest/bme680/ - https://docs.rs/veml7700/latest/veml7700/ I am...
Instead of just storing the correct polarity, also set this polarity in the GPIO struct, so that changes that write to GPIOs (e.g. asserting CS) will maintain the correct idle...
We are facing a similar issue to the one that was fixed in #69 - just when using the `SpiBus` instead of `SpiDevice`. Running this code: ```rust pub mod error;...