> Does anyone know anything about interfacing with USB connection? Sure, I've build some prototypes for my company utilizing USB. > I'm trying to build a PIC Programmer that also interfaces with the USB > connection. Is it possible to? Definitely. In fact it would be one of the easier projects. The best thing to do is to buy the 82930AX eval board. I don't think the Cypress part is in production yet. Plus the Intel web site has sample code for enumeration (PnP) and different types of transfers. You would want to use a "Bulk" pipe. Bulk mode is for transferring large blocks of non-time critical code with error checking. It's actually the easier mode to use. > Does anyone have any information on how to > write software that interfaces with USB?.. Yes, I've written three different USB drivers with some supporting apps also. Writing the drivers is the trickiest part right now since the MS standards are still rough. Note that in order to write the drivers, you would need the windows NT DDK and the USB DDK available through MSDN. I would also recommend that you do all of your coding towards Win98 (which is in beta 3 right now), since it has the best support for USB (win95 osr2.1 also has support but it is really shakey). If you are still interested in pursuing this, I can help you through the software when you get to that point... -=-=-=-=-=-=-=-=-=-=-=-= Dennis Merrill, BSEE Device Driver Engineer Embedded Systems Group Nicolet Instrument merrill@nicolet.com -=-=-=-=-=-=-=-=-=-=-=-=