If I am interpreting the class libraries correctly it would appear the .net MF supports I2C communication where the .net device acts as a master and other devices as slaves. Is there support for the other way around, i.e. .net MF device as a slave and if so, how might one go about implementing this?
As far as I know, the MF is always the master device. You could actually implement the I2C protocol yourself by hand (using GPIO pins) if you wanted to make a device into a slave, but even if you made it work I'm not sure that you'd get a very good data rate.
If you want to hang multiple Micro Framework devices off a single wire it might be best looking at other connectivity options.
If you want to hang multiple Micro Framework devices off a single wire it might be best looking at other connectivity options.