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? Appreciate for your advice! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist