How to burn bootloader using 2 arduino uno's (Tutorial)


Simple Tutorial On How To Burn The Bootloader Onto A Blank AtMega328p-pu Using 2 Arduino Uno Boards, Please note I lost the burning of the bootloader due to editing, but it’s as simple as clicking burn bootloader from the IDE menu 🙂

If you would like to support this channel, Please use: Thank You All For Your Support 🙂



  1. How many pins are there 9,7 and 8 ? i didn't see all the remaining("goo" suggested "remapping") ones , you know how many were left? almost the proximity of permutation. Please don't trust youtubers . just more people selling the lies for money. You know truth already. Whats best you can do? IMPLEMENT IT.

  2. Arduino: 1.8.5 (Windows 10), Board: "Arduino/Genuino Uno"

    avrdude: Expected signature for ATmega328P is 1E 95 0F
    Double check chip, or use -F to override this check.
    Error while burning bootloader.

    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.

    Arduino: 1.8.5 (Windows 10), Board: "Arduino/Genuino Uno"

    C:Program Files (x86)Arduinohardwaretoolsavr/bin/avrdude -CC:Program Files (x86)Arduinohardwaretoolsavr/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM6 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDE:m -Ulfuse:w:0xFF:m

    avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
    Copyright (c) 2000-2005 Brian Dean,
    Copyright (c) 2007-2014 Joerg Wunsch

    System wide configuration file is "C:Program Files (x86)Arduinohardwaretoolsavr/etc/avrdude.conf"

    Using Port : COM6
    Using Programmer : stk500v1
    Overriding Baud Rate : 19200
    AVR Part : ATmega328P
    Chip Erase delay : 9000 us
    PAGEL : PD7
    BS2 : PC2
    RESET disposition : dedicated
    RETRY pulse : SCK
    serial program mode : yes
    parallel program mode : yes
    Timeout : 200
    StabDelay : 100
    CmdexeDelay : 25
    SyncLoops : 32
    ByteDelay : 0
    PollIndex : 3
    PollValue : 0x53
    Memory Detail :

    Block Poll Page Polled
    Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
    ———– —- —– —– —- —— —— —- —— —– —– ———
    eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
    flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
    lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
    hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
    efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
    lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
    calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
    signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00

    Programmer Type : STK500
    Description : Atmel STK500 Version 1.x firmware
    Hardware Version: 2
    Firmware Version: 1.18
    Topcard : Unknown
    Vtarget : 0.0 V
    Varef : 0.0 V
    Oscillator : Off
    SCK period : 0.1 us

    avrdude: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.03s

    avrdude: Device signature = 0xff0000
    avrdude: Expected signature for ATmega328P is 1E 95 0F
    Double check chip, or use -F to override this check.

    avrdude done. Thank you.

    Error while burning bootloader.

  3. By far the easiest/simplest method I'd seen thus far. Thanks! I was having all kinds of troubles trying to burn a barebones breadbroad 328P. So I did this using a cheap Uno clone and now it has a permanent job as a programmer board. 😛

  4. just followed this tutorial and saved myself alot of problems as i thought id bricked 2x atmega238p chips big thank youy liney

  5. Best instructions I have seen on how to do this, just missed the part showing clicking the burn bootloader option other than that, perfect.

  6. Mine gives this error;

    Arduino: 1.8.3 (Windows 10), Board: "Arduino/Genuino Uno"

    avrdude: Yikes! Invalid device signature.
    Double check connections and try again, or use -F to override
    this check.

    Error while burning bootloader.

    Not a single fuckn thing works in the way it is designed to be. And not a single fuckn resource or guideline covers things in the way a normal human being expect. Unbelievable…

  7. what kind of programator we should use: AVRISP mkII or ArduinoISP or Arduino as ISP.. there is a lot difference programators..

  8. i have a problem with the arduino i can't upload anything and the led TX and RX in the arduino don't blink so what i must do ?

  9. Great short video, straight to the point. You saved my arduino after I messed it up playing too much with serial port stuff. Thank you!

  10. I had tried burn bootloader in atmega8 with arduino uno many times. But Everytime found the same error" efuse" memory type is not define for part atmega8 . So how to resolve it.

  11. hello sir! how can I connect 2 arduino uno and how the wiring is? I need 2 arduino uno cause the pin in 1 arduino is lack. so i want to use 2. can you help me sir?

  12. Hello thanks for the video. is the UNO bootloader the same for the Arduino Nano? ie: is it the same way to burn the bootloader on the Nano?

  13. It worked for me, thank you. For anyone else out thereif you get this message "avrdude: usbdev_open(): did not find any USB device "usb"" just change the programmer and then go back to arduino as isp.

  14. Did u block me ? I think you blocked the wrong person ? I didn't have a problem with anyone i didn't name call definately… Sorry bud . If u can please tell me why – has to be wrong person .. Still love u take it easy


Please enter your comment!
Please enter your name here