Sto progettando un dispositivo incorporato che vorrei rendere interoperabile con periferiche di terze parti tramite un bus seriale. Dovrei scegliere SPI, I²C o qualche altro bus?
Le periferiche avranno una larghezza di banda piuttosto bassa (alcuni sensori che comunicano sul bus, intervengono periodicamente) e molto probabilmente entro un metro o meno dal controller. L'unico compito del controller è quello di raccogliere i dati del sensore, impacchettarli in qualche modo e quindi inviarli a un modulo wireless tramite un altro bus (anche se il bus del sensore potrebbe essere potenzialmente riutilizzato anche per questo).