
In other words, USB is great for moving a lot of data at once, but it's actually slower at moving tiny amounts of data. USB is inherently packet-oriented, with comparably high-latency. Classic serial ports are ordinarily byte-oriented, ie, one character at a time with quite low latency. If it is, some converters may work with it. You will need to know if your equipment is grossly non standard. Some converters do not support the break signal. ie they do not use the data lines for information transfer. For example the PIC based PICAxe system uses a programming protocol that sends all data to and fro using RS232 "break signals". Will be settable in software.Ī3: As above - appears as a standard serial port.Ī4: Some manufacturers peripherals do strange things and may not work for all converters. The most common units (usually a "cable" that plugs into a USB port) appear to a PC as a standard serial "comms port". You can build your own using any of several available custom ICs created for this purpose - but doing that will cost you more than buying a prebuilt one.Ī market leader but not the only source of ICs is FTDI corp who make these products.Ī2. Here are a few dozen photos and links to serial to USB converers - hover over the pictures for more information (on the page linked to above - not on the picture below) - click to go to the related site.

You won't build one for that little - probably by a factor of 10 to 20! OK - checks - you're in Mumbai, India - checks - $US1.99 to India, free shipping!. Wow! - here is one for $US3 including shipping to the US from Hong Kong. Here are ebay's listings of USB to RS232 converters - well worth looking at to see the range available (and prices).

I've seen these advertised on ebay for under $5 and those were probably not the cheapest. A1: By far the quickest and easiest method, and possibly the equal best, is to buy an existing USB to serial converter.
