Olin Lathrop wrote: >I need to get a basic bi-directional byte stream via USB to/from an >18F258, which will talk to a CAN bus and do a few other things. I'm >looking for advice or experience from people that have been this way >before. Olin, I have just built and tested a prototype system based on 18C442 and FTDI FT245, (as implemented in USBMOD2 from gigatechnology (www.gigatechnology.com)). I have provided the 442 with a simple general purpose "operating system", that receives command codes from the USB channel and jumps to predefined routines. If you think it could be of interest, feel free to ask. Greetings from Italy Leonardo Perretti -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.