Estou projetando um dispositivo incorporado que gostaria de tornar interoperável com periféricos de terceiros por meio de um barramento serial. Devo escolher SPI, I²C ou algum outro barramento?
Os periféricos terão uma largura de banda bastante baixa (alguns sensores que se comunicam pelo barramento, sondados periodicamente) e provavelmente dentro de um metro ou menos do controlador. A única tarefa do controlador é coletar os dados do sensor, empacotá-los de alguma forma e enviá-los para um módulo sem fio por outro barramento (embora o barramento do sensor possa ser potencialmente reutilizado para isso também).