Arduino as File Server over wifi for file upload and download from/to SD card.

I am planning to use Arduino as a file server over wifi, which will upload file from a Webpage client(PC or mobile) to on-board SD card and also download the file from SD-card to the client PC or mobile that is connected to the wifi network. I am not looking at connecting to internet right now.

Do you have suggestions which arduino to buy and references to application code that does this kind of work ?

Thanks,
Pradeep

pradeepsysargus:
I am planning to use Arduino as a file server over wifi, which will upload file from a Webpage client(PC or mobile) to on-board SD card and also download the file from SD-card to the client PC or mobile that is connected to the wifi network. I am not looking at connecting to internet right now.

Do you have suggestions which arduino to buy and references to application code that does this kind of work ?

Thanks,
Pradeep

I use a Mega with a Ethernet shield.

Be forewarned, writing to a SdCard is slow, The best I have been able to upload is about 10k bytes per second.

Reading is a bit faster 50k per second.

this is with a class 10 2gb card.

Chuck.