-
Notifications
You must be signed in to change notification settings - Fork 264
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expose SPI sio() setting #1826
Labels
1.0 non-breaking
Not needed for 1.0 and can be supported without breaking the driver.
peripheral:spi
SPI peripheral
Comments
That would be a useful addition |
By the way there is not much information about it in the technical manual, but I assume this should only be available for the Half Duplex mode, it wouldn't make sense otherwise. I'll try to get it to work on a ESP32S3 I have, maybe then I can issue a PR... |
As per the pending PR, this can be done, and if we wanted it could even be added post 1.0. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
1.0 non-breaking
Not needed for 1.0 and can be supported without breaking the driver.
peripheral:spi
SPI peripheral
Hello,
I was trying to setup three wires SPI for my application using an ESP32-S3, and it appears that the esp-hal API doesn't expose this setting. Would it be possible to expose this functionality ? I don't think it would be very hard, there could be a helper function akin to
Spi::with_sio()
that would resemble something likeI'm fairly new to ESP and Rust dev and I don't have the means to thoroughly test this PoC currently, so I hope it's not too far from correct...
The text was updated successfully, but these errors were encountered: