Hello. I am hobbyist and not a professional PIC developer. I use the PIC18F14K50 and make small USB devices like joystick controllers, keyboards... Everything works well but occasionally some boards are not detected anymore by the PC and I have to reflash the firmware again to make them work. I haven't been able to find a cause for this. The power pins of the pic are directly connected to the power pin of the usb connector. (there is a bypass capacitor). same think for the D+. D- pins: connected to the usb wires directly. I am thinking that maybe I should use some sort of protection on the power and D+, D- lines, but not sure what to do or if it can help. Or maybe experiment a little with the configuration bits? The USB boards uses the Microchip HID bootloader, but I have the impression this is not related to the problem. I would be grateful is somebody had a suggestion on how to fix the problem. Thanks Cristiano --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .