i2c would be my last choice , pbp has no slave implementation, no hardware implementation
spi is easy and fast uses hardware but not brilliant at several metres in noise
but then again pbp has no built in functionality for spi modules
rs232/tty ,rs485 are good at distance and noise and use the hardware modules , a little slow
you make no mention of transfer speeds , frequency or data size
Bookmarks