Strange that you do not push the Wisp628. It is quite nice and easy to build. Add a USB to serial converter and it is a USB ICSP PIC programmer. Olin's EasyProg is another good one. Some more choices which also program the dsPICs. 1) clone USB ICD2 (US$50 to US$80) 2) GTP USB Lite with WinPic800 (supports quite some programmers) http://perso.wanadoo.es/siscobf/winpic800.htm (Spanish) http://forum.microchip.com/tm.asp?m=108574 (uChip Forum post) 3) USB-Programmer Amadeus for PIC and AVR Microcontrollers http://home.arcor.de/bernhard.michelis/ 4) mikroElektronika dsPICprog US$89 http://www.mikroelektronika.co.yu/english/product/tools/dspicprog.htm Anoother two future option: 5) Future PICkit 2 with new firmware and new host software, from Microchip (US$35+shipping) 6) Future Wisp2550 from Wouter Regards, Xiaofan -----Original Message----- From: Wouter van Ooijen Sent: Wednesday, September 07, 2005 9:57 PM To: 'Microcontroller discussion list - Public.' Subject: RE: [PIC] USB PIC programmer ICSP There are ICD2 clones that are cheaper, but some might prefer a progger with 'Microchip' stamped on it. Kitsrus makes more USB-compatible proggers. Just check my webshop :) All intelligent programmers that I know of will work with an usb-to-serial converter. If your computer store around the corner does not sell such converters you can again check my webshop. Wouter van Ooijen -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist