RE: Difference between I2C and SPI
It's an interesting point, I guess that SPI can be multi-master and multi-slave too, provided enough CS (bidirectional?) are provided.
Indeed I2C has (may have) such capabilities embedded. At the expense of lower speed.
if only every single human would die...
flooding around turin! :D