Hi, Just in case anyone's interested, I've been porting the Easyprog firmware over to the Wisp628 programmer. This means that the Wisp is now theoretically capable of programming the PIC10F series microcontrollers. I'd like to do some further testing before releasing it (there's bound to be a stupid bug *somewhere* in the code), but the initial signs are promising. More specifically, I've just programmed a PIC16F628 using my spare Wisp628 and the Easyprog firmware. The PIC16F648A chip works fine in place of the Wisp628's PIC16F628, right down to to the chargepump. The off-load chargepump output did seem a little high (15V!), but it settled down to a more reasonable 13.6V (or thereabouts) once the PIC was connected. A little worrying but, again, probably down to me only giving it a 10-megohm load (the scope probe). The next job is to add some of the Version 8, 9 and 10 protocol commands, then update the Easyprog driver to match. If I get chance, I might hack together a GUI for the Easyprog as well. I've already got most of the framework (in the form of my PIC bootloader) done - adding PIC programming should be a piece of cake. Also, just for grins, I might have a look at using my Wisp to program I2C serial EEPROMs (24LC series). The protocol is completely different, but the physical layer is still roughly the same - 0V/5V logic, bidirectional data line, unidirectional clock line. All adds to the fun :) Later. -- Phil. | Acorn Risc PC600 Mk3, SA202, 64MB, 6GB, philpem@philpem.me.uk | ViewFinder, 10BaseT Ethernet, 2-slice, http://www.philpem.me.uk/ | 48xCD, ARCINv6c IDE, SCSI ... Law of Insurance and Taxes - Whatever goes up, stays up. _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist