Add SPI/I2C/UART compatibility
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.
I'm interested in looking at this.
I am interested in this project.Is it in progress now?
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.
v2.0.0-beta.4 contains a new SPI.Input abstract class, for extending (see the updated implementation of Components.ShiftRegister as an example)