This is update to AVR programmer. The schematics is a little changed now to include a ISP header, pin header for breadboarding with two GND/VCC so that power problems cant take place. Another addition is taking back the LEDs from the original USBTinyISP design so as the diodes. I have designed the PCB layout to be sent to board house for manufacturing. I did this to make my board look professionally made. And the board looks great. Below is the PCB design and assembled one.