I found the HUB-AP5 module and it seems to fit my requirement to extend my raptor with some IO ports on Y-socket. Before I buy I have the following questions. Hopefully someone can answer:
Standard Output and Input with Interrupt
I have seen some samples, where a simple gadgeteer button is used at one of the provided sockets and it works. I would like the wire seven of the seven ports directly, using the Breakout TB10 Module for Inputs and Load Module for Outputs. To use them as standard Input/Output, I need the CPU-Pin in its constructor. How can it be done in practice?
Is it possible to use the I2C bus for additional devices? I could imagine, that the I2CDevice for the onboard bus becomes blocked. Or can the I2CDevise be shared?
Addressing the HUB-AP5
I read in this forum, that the I2C bus address is fix and cannot be changed. So, unfortunately only one HUB can be connected. Is that correct? Is it planned to change? Or is it planned to provide a new IO device, e.g. something faster using the SPI bus?
Which I2C bus frequency is the board using?
Thanks for response.