Arduino Install Bootloader on UNO, MEGA, NANO

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • This video explains how to install BOOTLOADER onto UNO,MEGA & NANO boards
    A working UNO board is used as MASTER & bootloader is installed onto target boards using ISP
    For MEGA skip to 3:50
    For NANO skip to 6:25

Комментарии • 103

  • @joshuastanley8230
    @joshuastanley8230 4 года назад +1

    Very useful information sir. Lot of people are missing this information how to reload bootloader. Much appreciated

  • @MarcRidders
    @MarcRidders 6 лет назад +2

    Thank you for this video. I'd bought some (cheap) Nano's that had no bootloader. Using your guide I was able to flash the bootloader to the Nano's and now they work perfectly with the Arduino IDE.

  • @amtpdb1
    @amtpdb1 3 года назад

    I have spent the last couple of hours trying to fix my arduino's. I come here and in a few minutes you showed the connections and each step (I mention this as many just load this or that not showing where or how as they are sure everyone knows that!). Guess what, not everyone does!!!! Now all of mine are fixed, even the ones in my junk box as I figured they were bad and they were not! Thanks again.

  • @user-ug4ow1qq2h
    @user-ug4ow1qq2h 6 лет назад +2

    Thank you! You are the best! I thought I bought a defective Mega, but your tutorial brought it to live.

  • @DrakerDG
    @DrakerDG 4 года назад +1

    I am very grateful. Thanks to your video, I managed to recover my arduino nano 🤓👍🏼👍🏼

  • @bradbergman3673
    @bradbergman3673 Год назад

    Thank you, Saravanan! With just 1 video you turned on 10 lightbulbs for me. I used the procedures you show to burn a bootloader to a Mega 2560 Pro that I thought was defective from the factory. It's one of the low-cost mini boards coming out of China/India with the CH304 chip and zero documentation. These boards do not appear on the list of boards in the IDE but I selected Mega2560 and burned the bootloader anyway. It uploaded all the bytes and read them back to confirm but finished with an error as follows:
    ==============================================================================================
    avrdude: AVR device initialized and ready to accept instructions
    Reading | ################################################## | 100% 0.02s
    avrdude: Device signature = 0x000000 (retrying)
    Reading | ################################################## | 100% 0.02s
    avrdude: Device signature = 0x000000 (retrying)
    Error while burning bootloader.
    Reading | ################################################## | 100% 0.02s
    avrdude: Device signature = 0x000000
    avrdude: Yikes! Invalid device signature.
    Double check connections and try again, or use -F to override
    this check.
    avrdude done. Thank you.
    ================================================================================================
    I was not optimistic at that point but I went ahead and uploaded the blinky sketch anyway and it works!!
    The cpu on my genuine Arduino Mega 2560 is stenciled Atmega 2560 16U-TH which matches the cpu on the Mega Pro. I think that allows it to work despite the error message from AVRdude. And I think if I can update the IDE's list of boards the invalid device signature error will go away.
    Hope my observations help others.

  • @abyshines
    @abyshines Год назад

    Very intuitive simple and useful,i have been looking all over the internet but the way people complicate by suggesting USB asp and other useless items which will be of no use in future.My original UNO r3 board bricked after a short. It powers on while connecting but not detected on a PC.Will buy a cheap Arduino uno r3 to use as a Master Arduino and try this solution and will post back the results.Thanks

  • @ravichandransrinivasan5453
    @ravichandransrinivasan5453 6 месяцев назад

    Very good ,informative video. Thanks. Please add another section to add bootloader direct to bare atmel chip with its own internal clock.

  • @kennethbunnell3561
    @kennethbunnell3561 4 года назад

    Thank you so much for this video! I recently ordered some Arduino Nano's from amazon and the manual that the company (emakefun) linked in the order was wrong!!! It had the 5V and GND pins reversed!! Glad Arduino has that built in fail-safe cause that could have gone very badly! This video helped me get these Nanos working! I made sure to leave a link of this tutorial in the review I left.

  • @thypnotist
    @thypnotist 5 лет назад +1

    Thank you, I found this very helpful. I recently purchased an Arduino Mega Pro, but it was missing a boot loader and blink (test) program. I managed to add both after watching your presentation. Thanks again.

  • @ilyatulchinsky339
    @ilyatulchinsky339 6 лет назад

    Thank you very much for a great step by step explanation. Thanks to you I just revived Mega 2560 from my 3d printer.

  • @axelgunnarsson8921
    @axelgunnarsson8921 5 лет назад

    This actually worked for me! I have treid several methods and none of them worked! Thanks for making it simple and quick!

  • @ultrashak
    @ultrashak 5 лет назад +1

    Thank you - i repaired the BL on my second uno with your guide :D Thumbs up!

  • @MrDragonNZ
    @MrDragonNZ 4 года назад

    Great video thank you! You are straight to the point, have nice graphics making it clear what is required to be connected. I just hope this is an example to other video makers on how to make an effective video. Well done!

    • @SaravananAL
      @SaravananAL  4 года назад

      Thank you for your appreciation

  • @stevensimpson6208
    @stevensimpson6208 4 года назад

    Worked very well for my custom designed mega board. Thank you very much.

  • @sameerk12982
    @sameerk12982 4 года назад

    Thank you very much Sir for this informative and easy to understand tutorial... 👌

  • @eco-racers9542
    @eco-racers9542 6 лет назад +1

    Thank you very much! I have been looking for this, as I have a flaky 328p bootloader

  • @robertomesnik7908
    @robertomesnik7908 4 года назад +1

    This also helped me to get my Elegoo rebooted!!! THANK YOU!!

  • @luiismendez
    @luiismendez 4 года назад

    Muchas Gracias por su vídeo, me ayudo a revivir un Arduino Nano que ya daba por muerto. Saludos

  • @thushananurudda8592
    @thushananurudda8592 4 года назад

    Thank you so much...
    I recoverd 2 arduino mega bords.
    Using this vedio

  • @garrygoodrege255
    @garrygoodrege255 6 лет назад

    Big thanks mr.Saravanan AL wery helpfull instructions.

  • @PiTon59
    @PiTon59 7 лет назад +3

    If you choose "Arduino Uno" as target board and burn it on a Nano then the PC sees it as a Uno and has 2k of memory more avalable (Uno uses the OptiBoot bootloader for faster upload) 😀

  • @kshitijgarg9961
    @kshitijgarg9961 5 лет назад

    Nice demonstration for arduino bootloader !!!

  • @b.schneider7234
    @b.schneider7234 5 лет назад

    This is an excellent explanation, very helpful. Thank you

  • @guyz9513
    @guyz9513 7 лет назад +3

    thank you very much sir ! (UNO/NANO)

  • @niculescudann
    @niculescudann 4 года назад

    Thank you ! I saved my Nano ! Great job !

  • @nigelsheridan6229
    @nigelsheridan6229 2 года назад

    Thanks you for this very helpful video, much appreciated.

  • @rameshzhouse
    @rameshzhouse 3 года назад

    Wow lifesaver thank you sooo much :)

  • @edvinrustemi7018
    @edvinrustemi7018 2 года назад

    Thank you very much. It was very informing and clear. Best wishes. :)
    😊

  • @yethuraaung8652
    @yethuraaung8652 4 года назад

    Thank you Very much sir for u sharing . This is very helpful .THANK U Sir.

  • @huaracheantesveloz8739
    @huaracheantesveloz8739 3 года назад

    Muchas gracias maestro, me salvaste de devolverlas!!

  • @saeedsamaei6777
    @saeedsamaei6777 2 года назад

    Works correctly, Thanks

  • @shaunstaples4341
    @shaunstaples4341 6 лет назад

    Excellent explanation, very helpful, Thank you

  • @mr.l1650
    @mr.l1650 Год назад

    Thank you! It works :D

  • @hsde..7807
    @hsde..7807 2 года назад

    Sir I had an Arduino Mega board and I want to bootload the ATmega328chip(Don't have an Arduino Uno board) in a bread board will it work for same setting after changing the pin configuration?

  • @mauricioibanez2357
    @mauricioibanez2357 7 лет назад

    Muy bueno, y sencillo. Subido bootlander a MEGA. Muchas gracias por tu aporte

  • @gabrielegentili7684
    @gabrielegentili7684 4 года назад

    I did it!!! Thank you Very much man!!!!

  • @carlosfrbraga
    @carlosfrbraga 7 лет назад +1

    Man you helped me a lot! Thanks!

  • @salvadorhurtado1001
    @salvadorhurtado1001 5 лет назад

    Very useful video,thanks.

  • @szachgr43
    @szachgr43 7 лет назад +2

    very helpful, thank you :)

  • @hrudayesh_b_y
    @hrudayesh_b_y 5 месяцев назад

    Sir I have tried this method.It shows invalid signature(using two UNO).
    How to solve this?

  • @murugaperumal6823
    @murugaperumal6823 5 лет назад

    Thanks you sir, this program really helped to me

  • @resulhasanoglu9
    @resulhasanoglu9 6 лет назад

    good i love indian people thank you bhai

  • @wades_world22
    @wades_world22 4 года назад

    THANK YOU! This worked great !

  • @ingalfredocmilano715
    @ingalfredocmilano715 2 года назад

    MICROPROCESSOR ATMEGA 328P IS DE SAME TO ATMEGA 328IC? .Thank you

  • @90FF1
    @90FF1 5 лет назад +1

    Thank you, thank you, thank you.

  • @titi08
    @titi08 4 года назад

    good explanation! thank you!

  • @ravikiranmunganda2489
    @ravikiranmunganda2489 3 года назад

    Dear sir, i am getting error stating ERROR WHILE BURNING BOOTLOADER, i connected as you connected arduino uno master(atmega328P U) and slave(atmega328P U) , what to do sir, please help me

  • @pearinnovation1419
    @pearinnovation1419 3 года назад

    Sir i tried to burn bootloader in atmega2560 in standalone pcb using arduino uno it got burned and when i tried to upload program first time it got uploaded but second time it dont get uploaded n it gives msg as timeout i tried to upload program using arduino uno removing atmega328 and using rx tx pins n reset

  • @NishantKathiriya
    @NishantKathiriya 6 лет назад

    nice tutorial sir........
    it helped me.

  • @FardeenKhan-xq2ew
    @FardeenKhan-xq2ew 4 года назад

    Sir, In the case of UNO, Why cant we just directly connect the Digital pins of Master to the ICSP pins available on the slave, just like we did for Nano?

  • @albertobautista5222
    @albertobautista5222 5 лет назад

    Muchas Gracias, Very well explained

  • @subramanyamn
    @subramanyamn 4 года назад

    Hello, I tried the exact method to burn bootloader onto Arduino Mega 2560. I'm getting device signature mismatch errors. I've checked the internet for solutions, and I've checked all connections and power supply. No avail. Can you please help?

  • @THENEXTLEVELLEARNER
    @THENEXTLEVELLEARNER 4 года назад

    getting below error,, at the time of bootloder:-----
    Arduino: 1.8.9 (Windows 7), Board: "Arduino 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.

  • @soydemirelektrikkonyaalti4395
    @soydemirelektrikkonyaalti4395 5 лет назад

    verdiğiniz bilgiler için teşekkür ederim

  • @jydhasan
    @jydhasan 2 месяца назад

    Thank you sir

  • @kavtech_midi
    @kavtech_midi 2 года назад

    please help, how to lock bit arduino mega?

  • @mahadevappabadiger4291
    @mahadevappabadiger4291 2 года назад

    My arduino uno showed message as stk:500 . How to solve this error

  • @InboundG
    @InboundG 4 года назад

    i replaced the (what i assume is broken) atmega328 on my uno and did this but my computer still does not see it

  • @richardboucher5327
    @richardboucher5327 3 года назад

    merci Je vais remettre mes nano en service

  • @deepaknayak5605
    @deepaknayak5605 4 года назад

    I AM GETTING ERROR AS avrdude: Expected signature for ATmega328P is 1E 95 0F
    Double check chip, or use -F to override this check.
    error while burning bootloader. PLEASE HELP

  • @fernandocastrejonrafaela2954
    @fernandocastrejonrafaela2954 3 года назад

    It is the same procedure if a MEGA board is used as the master?

  • @diegobernal334
    @diegobernal334 7 лет назад

    excelent explanation

  • @dryasirmubeen3716
    @dryasirmubeen3716 4 года назад

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

  • @Discostoff2
    @Discostoff2 7 лет назад

    How can i get into DFU Mode on the Nano board to flash the firmware? With the Uno you showed it with going from pin 1 to gnd and a 2nd wire gnd to the capacitor below rx, but where is that capacitor on the nano or is there another way to go into DFU mode?

  • @labidimahdi3059
    @labidimahdi3059 2 года назад

    Thanks a lot

  • @RahulSingh-my7vx
    @RahulSingh-my7vx 5 лет назад

    sir in attiny85 it showing yenkie invalid device check your connection double. why please help me about it

  • @kryptocat4240
    @kryptocat4240 4 года назад +1

    Thanks

  • @MdAshrafurRahman
    @MdAshrafurRahman 6 лет назад

    Joss !! its working

  • @erksampat9328
    @erksampat9328 5 лет назад

    Thanks so helpful

  • @henryfitzthum7563
    @henryfitzthum7563 6 лет назад

    hi I am new to Arduino, I am having an issue with Nano, I am trying to connect it with ENC28J60 Ethernet shield with no luck, with Nano connected to ENC28J60 I can not upload sketch, but if I disconnect it I can upload sketch, do you think bootloader would cause this issue, I am working on setting it up as a static network for raspberry pi 3 to send data to network for rgb lights ws2811,I have tried network examples still does not work, or is my ENC28J60 bad, power led lights ups,

  • @akthamahmed2171
    @akthamahmed2171 7 лет назад +1

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

    • @tuzimBacilla
      @tuzimBacilla 7 лет назад +1

      I have the same error, anyone knows how to solve it?

    • @owocon0929
      @owocon0929 5 лет назад

      can
      someone help?

  • @shivarajm273
    @shivarajm273 5 лет назад

    We made a custom made mega 2560 board. how to upload a bootloader and sketch for that? Can we use uno board for this?

  • @shivarajm273
    @shivarajm273 5 лет назад

    How to upload a sketch using uno as a master to mega 2560 as a target??

  • @Myesmvlogs
    @Myesmvlogs 6 лет назад

    Hello Saravanan, you explained very well and I tried it the Bootloader will be done in my Mega 2560 board but again i am trying to upload code in my Mega board separately then this will show following error: "An error occurred while uploading the sketch". Please tell me reason why it is happening or help me please!!

  • @johnatonince7679
    @johnatonince7679 5 лет назад

    hey thanks for the info but when I do the final step to upload boot loader to my mega board it gives me an error on IDE that there is a "mismatch" or something do you know how to fix that?

  • @JOSEPH-us6nn
    @JOSEPH-us6nn 4 года назад

    Thank you

  • @shabuzhossen182
    @shabuzhossen182 4 года назад

    i love you sir...

  • @nalinchamindamanchanayke9753
    @nalinchamindamanchanayke9753 6 лет назад

    Thank you Bro

  • @sukrutdeshmukh155
    @sukrutdeshmukh155 4 года назад

    how to install bootloader onto uno using nano ...........................i am getting error can anyone help me

  • @arielignacio9234
    @arielignacio9234 5 лет назад

    thanks mr indussss you save meees :D

  • @kumarjha1729
    @kumarjha1729 4 года назад

    Hi my nano still not boot loaded

  • @joaogabriel-iv3ys
    @joaogabriel-iv3ys 4 года назад

    obrigado me ajudou muito

  • @themelodicguy2022
    @themelodicguy2022 7 лет назад

    can you please tell how to upload code to arduino mega from uno?

  • @jumbo999614
    @jumbo999614 5 лет назад

    If anything goes wrong, will it kill my UNO?

  • @sreeharipk6482
    @sreeharipk6482 6 лет назад

    Can you please make a video of how to bootloader Arduino Uno using Arduino nano

  • @MegaFarney
    @MegaFarney 5 лет назад

    Boa noite ! Um Arduíno nano pode gravar o bootloader em outro Arduíno Nano !

  • @danialahmed5569
    @danialahmed5569 6 лет назад +1

    avrdude: Yikes! Invalid device signature.
    Double check connections and try again, or use -F to override
    this check.
    Error while burning bootloader.
    on nano

  • @abcdef-bf6zh
    @abcdef-bf6zh 4 года назад

    isn't working for me

  • @002-b9s
    @002-b9s 6 лет назад

    Can I use mega 2560 as master to bootload another mega 2560?

    • @rajm4721
      @rajm4721 4 года назад

      Yes you can do it

    • @002-b9s
      @002-b9s 4 года назад

      @@rajm4721 thanks, i wasn't waiting for this but i will give a try when i have some time :)

  • @hamadrd4573
    @hamadrd4573 6 лет назад

    How in the world you get The slave Uno port (45) without connecting the USB port!! 😂 Magic
    I've been trying to get it forever but couldn't, then I slept on the board! 😂😂

  • @MegaDaidalos
    @MegaDaidalos 5 лет назад

    I have only one arduino uno.

  • @smartrajful
    @smartrajful 5 лет назад

    Sir i once uploaded a code eeprom erase.hex... after that my arduino nano not accepting any more codes.. what shld be wrong?

  • @thenightwhisper2872
    @thenightwhisper2872 6 лет назад

    Thanks Very Much