hi guyz......i want to make a usb based programmer for avr tired from pathetic parallel port please let me know if this hardware is correct i donwloaded the hardware from this link
I built Usbasp and it worked just fine. You just need to have some means of programming the chip the first time. Works just fine with avrdude.
But if you have a hardware serial port (not usb-rs232 converter) then you can use ponyprog´s SIProg to program your chips. It is just a few components and it works with avrdude as well.
I use a USBtiny, cost me ~£11 or there abouts with a few 328p uCs bundled in, in addition to a 10/6 pin converter. Note that the USBtiny cannot program all AVRs.
Not worth the hassle building in my opinion. I used to build my own programmers, but I do not think it was worth the effort anymore.