Hi friends, How are you all? Today we will learn how to
burn bootloader in Atmega328p using usbasp programmer. If you want to make an
arduino board at your home you must need to upload the bootloader file in your
Atmega328p chip.
Bootloader is a special kind of programme which allows Atmega328p to communicate with arduino IDE and upload the sketch file in arduino. If you have an arduino uno board which Atmega328p chip has damaged and you want to use a new Atmega328p chip than at first you need to burnt the bootloader into it. You can burn the bootloader in Atmega328p microcontroller in two ways. These are:
Bootloader is a special kind of programme which allows Atmega328p to communicate with arduino IDE and upload the sketch file in arduino. If you have an arduino uno board which Atmega328p chip has damaged and you want to use a new Atmega328p chip than at first you need to burnt the bootloader into it. You can burn the bootloader in Atmega328p microcontroller in two ways. These are:
- Using usbasp programmer.
- Using an extra arduino uno r3 board.
Today we will learn how to burn the bootloader in
atmega328p microcontroller using usbasp avr programmer.
Required Components:
- A
usbasp programmer. (You can use anykind of usbasp programmer).
- A
BreadBoard -
- Atmega328p
chip
- 1pc
16MHz Crystal Oscillator
- 2pcs
22pF Ceramic Capacitor
- Some
Jumper Wire
If you have collected all this components now it’s time
to burn the bootloader to your atmega328p chip. Follow this full tutorial step
by step:
1. Connect
Your usbasp programmer with your computer. At first you need to install the
driver software for this programmer. I am using AVR usbasp programmer.
2. If you successfully installed the driver software then you will see this image in your device manager.
2. If you successfully installed the driver software then you will see this image in your device manager.
If you do not know how to install driver software for usbasp programmer than follow this tutorial.
3. Now
connect all the wire as this circuit diagram.
- Now
go to tools and click on Burn Bootloader.
These will take a few minutes wait for completing it.
These will take a few minutes wait for completing it.
After successfully burn the bootloader you will see an
message like this. If you get this message then you have successfully burned
the bootloader in you atmega328p chip using usbasp programmer.
I have also make a video about this. Watch this video to
learn it clearly.
The above process is for those whose don’t have an
arduino board but want to make one at home. But if you have an arduino board
with damaged Atmega328p chip and buy a new one than you can follow the process
given below. The process is same as above but easy because It don’t need extra
breadboard. If you have an arduino board than you can use it to burn bootloader
on new atmega328p chip. Follow the process:
- Connect
your New Atmega328p chip in your arduino board.
- Now
open the Arduino IDE. Go to Tools and click on Burn Bootloader. It will take a
few minutes to burn bootloader into Atmega328p chip. After burning the
bootloader you will get an succesfull message.
Following this process you can easily burn your new
Atmega328p chip using usbasp programmer.
In our another tutorial I will show you how to burn the
bootloader on a new Atmega328p chip using an extra arduino board.
If you have any question about this tutorial then feel
free to ask me. Stay with us and always visit my blog. Thank you.
No comments:
Post a Comment