In my opinion, the easiest method of converting your application to USB would be to use a USB-UART converter. FTDI and Silicon Labs both make chips that will do this. You will need to install a driver, but it's by far the simplest method for doing what you wish to do. The other option is to get a stronger PIC and implement USB on it. But I'm sure many people here will testify that it will take longer to do that (and adjust your client side application) than it will to add a USB-UART chip to your h/w design. The other considerations you need to take in to account are the data rates you will need and whether or not one of the standard USB interfaces will work for you. On 11/20/06, John Waters wrote: > > Hi All, > > I have a device that talks to the PC via RS232, but I want to upgrade it, > so > that it can talk to the USB port other than the serial port. What is the > easiest way to implement USB to my device? I saw some devices, e.g. the > memory stick, that will talk to the PC rightaway when it was inserted into > the USB socket.There is no need to install any software or driver > beforehand. Is this easy to implement? Are all USB enabled devices capable > of doing this? > > Thanks in advance! > > John > > _________________________________________________________________ > Download now! Visit http://www.telusmobility.com/msnxbox/ to enter and see > how cool it is to get Messenger with you on your cell phone. > http://www.telusmobility.com/msnxbox/ > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- Shawn Wilton (b9 Systems) http://b9Systems.com <- New web page -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist