Rete di arduino

Ciao a tutti

Sto vagliando i vari modi per collegare diverse schede arduino fra loro in base alla distanza, piccola, media e grande (stimo < 5mt, < 50, < 100)

Sulla piccola pensavo di usare o I2C o SPI
Sulla media un sistema seriale via cavo Rs232 (master slave, token ring basato su messaggi), bluetooth
Sulla grande un sistema xbee o lan (ma richiede uno shield e vorrei evitarne l'uso)

Potete aiutarmi a orientarmi meglio?

Scusatemi se ho scritto cavolate :slight_smile:

Ciao

Direi che siamo allineati :slight_smile:
Sono abbastanza d'accordo sulle tue valutazioni.
L'unica cosa che aggiungerei, per le piccole distanze sono gli infrarossi.
Li ho provati e funzionano molto bene: ovvio che ci deve essere la clausola che non ci siano ostacoli in mezzo tra trasmettitore e ricevente :wink:

Corpo di bacco!

Ho notato che lo shield lan usa SPI (ovviamente) per comunicare col controller. Ergo per mettere in rete i vari arduino mi sa che resta solo i2c o seriale pilotato in corrente con RS485

Non metto zigbee o wireless visto che occuperebbero spazio con shields e non e' garantito che possano funzionare col modulo lan

GRRRR >:(

Shield ethernet e access point o wireless bridge economico?

xbee funziona con i pin RX\TX non con SPI quindi non ha problemi di convivenza con ETH, lo shield lo puoi anche evitare basta poco per far funzionare Xbee