SparkFun Forums 

Where electronics enthusiasts find answers.

For the discussion of Arduino related topics.
By Dillon
#123372
Has anyone ever tried to interface an IDE or SATA hard drive to the arduino and really gotten it to work? I have been considering this for a project I am working on. Any suggestions/help would be appreciated.

Dillon
By skimask
#123384
IDE...yes...and it's been done a hundred times, a hundred different ways, by a thousand different people, with a dozen different types of MCUs (PIC, Arduino, 8051+variants, and so on).
www.t13.org has a load of datasheets on how to do it.

SATA...haven't played with it yet, but I'm sure it's not impossible if you've got an MCU capable of the data rates.
By stevech
#123392
hard disk interfaces...
PATA, maybe, but RAM quantity is an issue.
SATA, gigabit speeds?

SD cards - easy, via SPI, with public domain FAT32 software.

Ethernet to network disk: probably a lot easier than PATA/SATA.

Ethernet to FTP/TFTP server: easier yet.