> How about something like a digital camera memory card? Those > can usually be talked to via SPI. You'd still have to do the FAT > file system in fimware, but that's a lot easier than a USB host driver. > Memory card readers are cheaply and readily available for PCs Thanks for the replies. I didn't think I'd missed a solution for a thumb drive, and did see a lot of references to other memories. ISTR Microchip has a FAT16 library for SD/MMC -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist