Hi Welcome to QKits


0 $0.00

You have no items in your shopping cart.


  Shipping Logos
        QKits Electronics custom PCB work in Canada
  Free Shipping Image

USB Flash PIC Programmer image Zoom

USB Flash PIC Programmer


USB Flash PIC Programmer with 40 Pin wide slot ZIF Socket.
Only the bi-LED pokes up above the box.

Mostly surface mount components.
Uses a USB 'A-B' type cable, A-B.

Availability: In stock



Product Description


    USB Flash PIC Programmer QK128A USB Flash PIC Programmer QK128A includes ZIF socket shown USB Flash PIC Programmer QK128A

    Note that the crystal is several mm above the PCB. This is so the case will not hit the pads or resistors.

    The photo of the solder side. Note the lugs and pins from the USB connector have been cut off flush.

    Fitting into the Box.
    Our original idea was to screw the PCB into the box provided. However, as you can see the heads of the screws will hit the ZIF socket. So what we have done is made the pcb slightly over-width so some filing will be needed to tight fit the pcb into the box so no screws are required.
    A couple of sweeps with a fine file is all that is needed to effect a tight, friction fit of the PCB without screws. Blow off the filed dust. Do NOT use a nylon brush as static damage to the FT chip could occur.
    Use a USB cable, A to B: USBCBL2 to plug into the PC and the Kit 128.

    Software and Firmware Upgrades. For a firmware upgrade a file k128ugd.hex will be issued. Unzip the update file use a second PIC16F628A and upload the code. Once completed switch newly programmed PIC for the old one restart using the new version of Micropro. These programmers are version dependent so make sure you use the version of software that's compatible with the Firmware if not it will not function properly. In the case of a new User Interface then a new diypack.zip will be issued.

    Latest devices as of DIYPACK24

    12C508 16C65A 16C77 16F76 16F877 12C508A 16C65B 16C710 16F77 16F877A 12C509 16C66 16C711 16F737 18F242 12C509A 16C66A 16C712 16F747 18F248 12C671 16C67 16C716 16F767 18F252 12C672 16C620 16C745 16F777 18F258 12CE673 16C620A 16C765 16F83 18F442 12CE674 16C621 16C773 16F84 18F448 12F629 16C621A 16C774 16F84A 18F452 12F675 16C622 16C83 16F87 18F458 16C505 16C622A 16C84 16F88 18F1220 16C554 16C71 16F627 16F818 18F1320 16C558 16C71A 16F627A 16F819 18F2220 16C61 16C72 16F628 16F870 18F2320 16C62 16C72A 16F628A 16F871 18F4220 16C62A 16C73 16F630 16F872 18F4320 16C62B 16C73A 16F648A 16F873 16C63 16C73B 16F676 16F873A Added diypack23: 16C63A 16C74 16F684 16F874 16F5x 16C64 16C74A 16F688 16F874A 10Fxxx 18F6525 6621 8525 8621 (all beta) 16C64A 16C74B 16F73 16F876 16C65 16C76 16F74 16F876A Added diypack24 12F683 Support for 16F88 added in diypack22 on. Note 10K resistor needs to be added between pins 9 & 10 of Programming socket.

Additional Information

    Additional Information

    SKU QK128A
Product Tags

    Use spaces to separate tags. Use single quotes (') for phrases.

CMS tab