USBasp Programmer DIY

Low Cost Atmel AVR DIY Programmer

Public Chat
Similar projects worth following
Hello friends! This is another simple project for everyone who always want to program and upload code to their ATmega and Arduino projects.

That's why I decided to make my own USBasp. This is a really simple and low-cost project that anyone can make..
First, many thanks to PCBWay for their high-quality PCBs. Without PCBWay, I couldn't make this beauiful custom PCB prototype.

Also, if you're a first time user, you can get your first PCB for free. Simply visit this link.

You can also visit the official USBasp website.

Download this project's Gerber file from this link.

And you can check ou my YouTube video for step-by-step information.

Subscribe to my YouTube channel for latest Arduino, Raspberry Pi, and ESP8266 IoT videos! ElectroIoT


List Of All Parts We Need

1.) Atmega 8 ( 1 PCS )

2.)USB Type B Female ( 1PCS)

3.) 3v6 Zener ( 2PCS )

4.) 68 Ohm Resistor ( 2 PCS)

5.) 2.2K Ohm Resistor (1PCS )

6.) 10K Ohm Resistor ( 1 PCS )

7.) 1K Ohm Resistor ( 2Pcs)

8.) 22Pf Ceramic capacitor (2 PCS)

9.) 12Mhz Crystal (1 PCS)

10.) 104-100Nf Ceramic capacitor (1PCS)

11.7Uf 16V capacitor ( 1PCS)

12.) 3mm LED (2 PCS)

13.) Header Pin Male ( 6Pin/PCS)

14.) 28 Pin IC Socket ( 1PCS)

15.) 3P Switch ( optional )


You Can Also Download Gerber File From Direct PCBWay Project Link

x-zip-compressed - 63.25 kB - 01/12/2019 at 07:26


  • 1 × Custom PCB Many Thanks TO PCBWay For This Great High Quality PCB Prototype
  • 1 × Atmega 8
  • 1 × 104-100Nf Ceramic capacitor
  • 1 × 4.7uF 16V capacitor
  • 2 × 3mm LED One Red One Green

View all 16 components

  • 1
    Step 1

View all instructions

Enjoy this project?



MANORANJAN DAS wrote 01/12/2019 at 11:46 point

Many Thanks 

  Are you sure? yes | no

Thomas wrote 01/12/2019 at 09:20 point

By bringing the USBasp Loader underneath the USBasp firmware you can update your USBasp dongle with USBasp.

Have a look at this:

  Are you sure? yes | no

MANORANJAN DAS wrote 01/12/2019 at 11:46 point

MANY thanks

  Are you sure? yes | no

Thomas wrote 01/12/2019 at 12:16 point

You're welcome :-)

There is also a binary in the archive that contains the USBaspLoader and the USBasp firmware.

Happy coding!

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates