I2C hotplugging


#1

Hi all,

I have 3 I2C modules (2x MPR121 and 1xOLED) connected to my core. One of them is a detachable (by RJ45 plug) mini piano (using the 2 MPR121's). I have noticed that if I have not connected the plug before booting the Axoloti Core, the piano is not working.
I was wondering whether there is a method of 're-triggering' or 're-initializing' I2C after the core has been powered on. This would allow me to disconnect the piano during a performance and connect it to a another core.
I can imagine this is an architectural limitation...
Anybody any opinions on this?
Thanks!