On Fri, 2009-12-18 at 13:12 -0500, Nathan House wrote: > Hi everyone. I am building an inexpensive CNC machine as a hobby project and > it needs to send and receive data from a computer. I've decided to use USB > for this project instead of a serial connection. As I have a PIC18F4550 > on-hand, and because it seems to be popular among hobbyists, I'm planning on > using it as the "brain" of my CNC machine. > > My question is, what is the easiest way to send data back and forth between > a PIC18F4550 and a PC? I have no experience with USB or writing drivers, but > it seems that using the built-in Windows HID class may work well for me. > What do you guys think? Easiest IMHO is USB-serial, either with external adapter or putting the firmware into your 4550. The software is then trivial. TTYL -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist