Gareth, I haven't done this, but here's a wild suggestion: Use a plain vanilla PC floppy disk controller card. They're very cheap. Just work out the interface from your microcontroller to the card, which should be well-documented in the PC hacking literature. Seems to me, it would be a huge bonus if the disk format stays PC-compatible. Mike Hardwick, for Decade Engineering In Oregon, Land of Magnificent Stumps decade@worldnet.att.net ~ www.decadenet.com >I'm interested to find anyone who has interfaced a PIC to a standard >floppy drive for data storage. I don't care if the format of the disc is >non-standard. What I am interested in, is if someone has example code to >Read & Write data (here we go on - MFM encoding :-)). My intention is to >produce a low cost, high capacity storage device connected to an I2C bus >(for personal use).