LCD SD Ethernet con arduino

Dovrei realizzare un'applicazione che acquisisca due segnali analogici e 6 digitali (tutti di piccola banda).
Il sistema deve essere collegato al PC con Cavo Ethernet, deve avere un piccolo display e poter immagazinare dati in una SD.
E' impossibile farlo con un solo Arduino???
So che nella scheda Arduino Ethernet Shield la scheda SD non è supportata
ed inoltre l'arduino Mega non è compatibile con Arduino Ethernet Shield.
Mi potete indirizzare in qualche maniera. Vi ringrazio anticipatamente

ciao

si è possibile anche solo con l'arduino duemilanove... magari con un paio di modulini aggiuntivi e usando una chiavetta USB al posto della SD card

è in fase di test uno shield eth compatibile mega con la sd...

m

Mi potresti consigliare questi moduli.
Grazie

ma non ti basta un arduino 2009 con uno shield ethernet?
Se hai bisogno di 6 input analogici e 2 digitali non credo che ci sia bisogno del mega.

quanti dati devi salvare?

io la scheda sd per il mega me la sono fatta se vi serve posto lo schema

Io userei i pin 0 e 1 per dialogare con un display seriale ma ho il problema che, per come è scritto in questo link

la SD non viene supportata, ovvero per scrivere e leggere in una SD si ha bisogno dei pin 10 11 12 13. Come è scritto in questo link
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206874649/8
Il mio problema in definitiva è dialogare con la ethernet e inoltre consentire la scrittura e lettura nella SD poi con i pin seriali Tx e Rx parlare con il Display
Grazie