Burning Bootloader to ATmega8 Using USBasp

Опубликовано: 07 Апрель 2026
на канале: Clgproject
17,967
113

#############ATTENTION###############
Circuit Diagram is not correct, Please Visit Our Site for Correct circuit
http://clgproject.com/learn/arduino-l...
####################################

if you like my work please donate me your a little contribute is very valuable for me

PayPal : [email protected]
PayTm : 7891642495
Bhim : 7891642495@upi
Tez : 7891642495

Like Us On Facebook:   / clgproject2017  


Hello friends Arduino is a good friend of student, but sometimes it become complicated when we want to use ATmega8. Arduino NG comes with atmega8 but it will take 6 seconds for Turn On, but here is a solution. Just follow some steps.

STEP 1: Material Required

1. Arduino UNO
2. ATmega8 Microcontroller
3. USBasp Programmer
4. Jumper Wire

STEP 2: Bootloading....

1. Download AVRDUDESS (Link Below)
http://blog.zakkemble.co.uk/avrdudess...
2. Install Program.
3. Open Program.
4. Select USBasp from drop down menu.
5. Click detect (for detection Microcontroller)
6. Change the values of FUSE BITS as shown below.

L:0xBF
H : OXCC
E : (empty)
LB : 0x3F

7. Click On "Write"
8. Click On "Read"
9. Select Bootloader File @ Optiboot_atmega8.hex
10. Click On Program.
11. Now ATmega8 is Bootloaded.

STEP 3: Attach Atmega8 Board to arduino

1. Copy this (from # to #)

##############################################################

atmega8o.name= Atmega8 Optoboot

atmega8o.upload.tool=arduino:avrdude1

atmega8o.upload.protocol=arduino

atmega8o.upload.maximum_size=7680

atmega8o.upload.speed=115200

atmega8o.bootloader.tool=avrdude1

atmega8o.bootloader.low_fuses=0xbf

atmega8o.bootloader.high_fuses=0xdc

atmega8o.bootloader.path=optiboot

atmega8o.bootloader.file=optiboot\optiboot_atmega8.hex

atmega8o.bootloader.unlock_bits=0x3F

atmega8o.bootloader.lock_bits=0x0F

atmega8o.build.mcu=atmega8 atmega8o.build.f_cpu=16000000L

atmega8o.build.core=arduino:arduino

atmega8o.build.variant=arduino:standard

###################################

2. Goto Arduino@Hardware@Arduino and open Boards.txt
3. Paste copied data at the end.
4. Save and close file

STEP 4:

1. Open Arduino
2. Select Board (Arduino Optiboot-Atmega8-16)
3. Upload the code

ENJOY....😊


usbasp

atmega8 arduino bootloader
atmega8 bootloader
atmega8 bootloader arduino
usbasp
easiest way burning bootloader
arduino ng or older w/ atmega8
usbasp avr programmer
bootloader atmega8
usbasp arduino
atmega8
burning a bootloader using usbasp
arduino atmega8 bootloader usbasp
optiboot atmega8
cara mengisi bootloader arduino atmega 8
arduino bootloader for atmega8
atmega328 usbasp bootloader
atmega8 arduino
atmega8 usbasp bootloader
arduino burn bootloader atmega8
how to burn bootloader in atmega8
how to program minsys with usbasp in arduino isp
bootloader atmega8l arduino 1.8.0
arduino bootloader usbasp
how to bootload atmega 8 using arduino uno
бутлоадер arduino на atmega8
how to burn bootloader on atmega8 using arduino
how to burn bootloader program of ardino on at micontroller atmega8a
arduino bootloader atmega8 usbasp
burning atmega8535 arduino
burn bootloader to attiny24
arduino bootloader
burn bootloader arduino uno usbasp
how to burn arduino bootloader on atmega8
bootloader atmega 8
arduino bootloader brennen
bootloader arduino uno
usbasp bootloader
program atmega8 usbasp
arduino atmega8 bootloader download
how to burn code in avr using arduino
how to make usbasp avr downloader
botloader usb atmega8
how to burn atmega8
arduino bootloader atmega8
arduino bootloader tutorial
burning bootloader to atmega8 using usbasp
burning fuses for atmega8 in arduino
bootloader arduino atmega8
arduino ng or older w/atmega8