Informazione su trasferimento dati ETH

Sto combattendo per far comunicare 2 o più arduino tramite i2c, ma noto problemi con la distanza di trasmissione...
Mi chiedevo se uso 2 arduino con shield ethernet o netduino che sia, ce il modo di farli comunicare tramite il protocollo tcp/ip tra loro ed escludere i2c?
se fosse cosi, potrebbero parlarsi con distanze di 100mt circa e sarebbe favoloso...

Ciao Max

due moduli nrf wirless da 4 euro a coppia? arrivi a 150 metri.

L'idea mi piace, hai un link del prodotto specifico??? come esempio...

Un pò di esempi:
http://arduino.cc/playground/InterfacingWithHardware/Nrf24L01

Dove Acquistare:
http://www.ebay.com/itm/2PCS-Perfect-High-Quality-NRF24L01-2-4GHz-Wireless-Transceiver-Module-Arduino-/261024879143?pt=LH_DefaultDomain_0&hash=item3cc64b9227