Fixed tag. Jerson Fernandes wrote: > What I am seeking to know is if how to connect my serial > communicating device (microcontroller based) to the internet via a PC > in between. I am seeking a Windows specific solution if there is > one. I do not mind writing my own application on the PC to do the > intermediate stuff, but, I do not know what that stuff should be. I just did this for a customer project. In my case the device was connecte= d to the PC via USB and they wanted to talk to it remotely. I created a very thin interface program that presents a TCP server which then copies the USB data back and forth to/from the TCP client. It helpd that the USB connection used a single pipe as a bi-directional stream of bytes, since that maps directly to TCP. You can do the same thing with RS-232, CAN, or other devices. If the protocol to the device isn't a bi-directional stream of bytes, you will hav= e to wrap the data in some control protocol over TCP, but that's not hard. However, if your aim is to ultimately be able to have the device talk over the internet, then you could give it network connectivity in the first place. That's a little more heavyweight per device than something like a CAN bus going to multiple devices then the PC exporting that to the internet. But, there are PICs like the 18F67J60 that have the MAC/PHY buil= t in and all you need to add is the transformer and RJ-45 connector. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .