On Wed, 9 Jun 2004 15:55:17 -0500, Bob Japundza wrote: > I've thought about interfacing with a usb flash keychain drive for > one of my datalogging projects...the advantage there would be no > special hardware required to connect to a desktop pc. Good luck implementing a USB host controller on the PIC side to talk to the USB memory device. This is the biggest problem with USB (as I see it) -- it's a host/client interface and almost totally PC-centric, since they have about the only Host controllers available (yes, I know about USB on-the-go, but not every device will work with it and it's still not simple). I think using a standard flash card as a removeable transfer medium for PIC->PC (or another PIC for that matter) is still the easiest and most cost effective way to do it. Matt Pobursky Maximum Performance Systems -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu