Thanks, though I’m aware of this documentation. Nice quick start for sure, but nothing that is going to guide someone trying to implement a custom controller…
I expect that if i was able to create a custom gpio controller, i would then be able to create my own GpioPin instance that implements external hardware, and in theory pass it to other things that require a GpioPin
I say in theory as I’m not quite sure this is the way to do what i assume i want to do, but as long as these classes stay sealed and no one informs me otherwise, this is what I’m attempting.
You can then expand this idea to the UART, SPI, I2C ect…