Velenia:
Ho capito il concetto di far viaggiare i dati in seriale e mi sembra una buona idea (in pratica non ho nemmeno più bisogno della Ethernet Shield, giusto ?), ma non capisco come approcciarmi alla cosa.
Esatto.
Via seriale (vale il collegamento USB tra PC e Arduino) Il dialogo tra Arduino e il tuo programma su PC lo fai in base alla tue regole, ovvero ti crei un tuo protocollo.
Esempi, da PC spedisci dei comandi tipo "RA01", che vuol dire R leggi A analogico 01, Arduino dovrà rispondere con esempio "A01-1234#" ovvero Analogico 01 valore 1234 (è solo un esempio)
Vedi l'oggetto Serial in sezione Reference per Arduino
Da PC invece la gestione seriale dipende dal linguaggio che userai.