KeeprogMk2 is a cheap and simple and affordable ISP programmer for AVR’s and 89Sxx chips. The Keeprog Mk2 is connected to PC via USB port rather than nowadays obsolete parallel or serial port connections. Programmer is supported by popular programming software Avrdude or ProgISP. The programmer uses a firmware-only USB driver and no special USB controller is needed. All are supplied on a CD along with the programmer. Powered from the usb port, you can choose to power the chips from the USB port or the external source.