Skip to content
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

Add SPI/I2C/UART compatibility #6

Open
SteveDesmond-ca opened this issue Jun 30, 2018 · 4 comments
Open

Add SPI/I2C/UART compatibility #6

SteveDesmond-ca opened this issue Jun 30, 2018 · 4 comments
Labels
feature Additional or changing functionality large More than a day's effort

Comments

@SteveDesmond-ca
Copy link
Member

SteveDesmond-ca commented Jun 30, 2018

As of v1.0, only GPIO is supported out-of-the-box, though SPI/I2C/UART could be implemented at the consumer-level. It'd be great to have that built into the library, especially since some of the components from #2 will probably require it.

@marknotgeorge
Copy link

I'm interested in looking at this.

@SteveDesmond-ca SteveDesmond-ca changed the title Add SPI/I2C compatibility Add SPI/I2C/UART compatibility Aug 17, 2018
@Venky871
Copy link

I am interested in this project.Is it in progress now?

@SteveDesmond-ca
Copy link
Member Author

I'm currently working on adding a System.Device.Gpio pin interface, which may make this easier, but the efforts can certainly happen in parallel.

@SteveDesmond-ca
Copy link
Member Author

v2.0.0-beta.4 contains a new SPI.Input abstract class, for extending (see the updated implementation of Components.ShiftRegister as an example)

@SteveDesmond-ca SteveDesmond-ca added the large More than a day's effort label Dec 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Additional or changing functionality large More than a day's effort
Projects
None yet
Development

No branches or pull requests

3 participants