Burn bootloader to ATmega328p AU with Arduino NANO

Поделиться
HTML-код
  • Опубликовано: 3 ноя 2024

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

  • @jones8185
    @jones8185 7 лет назад +4

    That was a really nice video!!
    That is the first video, where the programming easy and simple explained.
    Great Job!!

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

      Thanks for the fast reaction. ;)
      My english is not so good can you explain me why you dont use the socket?

  • @usmanhaider4653
    @usmanhaider4653 5 лет назад +2

    U saved my a lot of a lot of time. U did Exactly what I want (every one want) . Very professional. Thanks.

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

    Goodddd! thanks you man! every time I need help there is one of your videos to help me

  • @avishekkumarbin6066
    @avishekkumarbin6066 4 года назад +3

    Great Job Sir... Just one question does the connection of Aref is ok.. 47uf -> 5v.... or it should be to GND ?.... 5:08

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

    Hi Electronoobs
    Thank you so much for this guide. As you said in the video there is very little help out there for the SMD variant. As soon as I followed your guide it worked first time.
    Thank you

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

    Thanks so much bro! I finally got my circuit board working! Subscribed!

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

    I used SMD socket to connect the Atmega 328p-au to breadboard and make the connection as instructed. But I received
    avrdude: Device signature = 0x000000 why?

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

    I did not know such SMD-to-breadboard ZIF adaptors existed. Thanks!

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

    i lern a lot from your video thanks

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

    Been looking for this answer for about a week, I know its old now but I'm still happy! Ta

  • @zachdavis5834
    @zachdavis5834 4 года назад +2

    Also, why the hell do you have an electrolytic cap between AREF and 5V??? WTF??? How did your board not blow up?
    EDIT: If anyone wants to know. DON'T PUT THE 47uF between AREF and 5V, especially a polarized one like above. I just successfully uploaded the bootloader to an Atmega328p-au and it worked by putting a 47uF cap between

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

      ruclips.net/video/Kh4iZb2YTT8/видео.html actually shows how and where the 47uF should be.

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

    I enjoy watch your videos, inspire me and give me new ideas

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

    Muy buen trabajo

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

    Thanks very much for this video ! Really helpful !

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

    Great job, sir!

  • @mohammadmoinulhaq2501
    @mohammadmoinulhaq2501 5 лет назад +5

    appreciate if you do more episodes on SMD video series... GREAT JOB !!

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

    Hi Thank you for your video.
    I have some question, I bought Nano with 328P-AU from ebay. I can't burn my program to my nano board. I think it doesn't have a bootloader. I try to burn bootloader to my nano (328P-au chip) and I got this message
    "avrdude: Expected signature for ATmega328P is 1E 95 0F
    Double check chip, or use -F to override this check.
    Error while burning bootloader."
    I have on idea to fix it. Could you suggest me to fix it?

  • @SatnamSingh-ph2eh
    @SatnamSingh-ph2eh Год назад

    Good and helpful thanks you sir

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

    great tutorial ... one question, why do i need put a capacitor (may be ceramic??) between vcc and aref pins?

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

    great video going great

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

    Great very nice

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

    The circuit to burn the bootloader does not have the 0.1uF but the FTDI circuit has, is the 0.1uF required for both. Also the 47uF cap is electrolyte or cermic because you are using a US type?

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

    Another option is to remove/break the connection of the ic on a nano/mini and connect the programming pins to the pins of the adapter and simply burn the bootloader directly

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

    Señor este video en español lo hizo en el otro canal?

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

    Hi Electronoobs, can i just program the microcontroller with arduino nano after i burn the bootloader instead of unplug the arduino nano and plug the ftdi module?

  • @cursoderobotica
    @cursoderobotica 8 лет назад +1

    Nice job!!!

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

    Thank so much!! Cheers!

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

    Hello, Why on your hand draw schematic the 47 micro farad capacitor for the Aref is connect to 5v while on your board schematic is connect to ground? It make myself crash. I haven’t ever try it because I don’t understand.

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

    you mean I need to use an Arduino Pro Mini 3.3V/8MHz version to burn the bootloader to a virgin atmega328 chip to be ran at 3.3V/8MHz ?

  • @BinuMadhav.NetWork
    @BinuMadhav.NetWork 3 года назад

    thats it, thanks buddy

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

    como hiciste para soldar ese micro tan chiquito ??? Soldador comun o uno especial ??

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

    Can you remove boot-loader after uploading the code for faster boot? Or maybe burn code without the boot-loader using a Arduino as programmer? I have seen a video on youtube where you can burn a sketch without a boot loader using the programmer. It seems that if you want you can skip the burning boot loader part and don't even need the FTDI module.

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

    Good day sir. I am not sure if you still read comments ir not...
    I am trying to do the same thing like you did except for my chip is a atmega328p.... My problem is that in my ide under Tools>Board I dont have the option of: Nano as ISP or arduino as ISP
    Can you please help😣

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

    Hello, i've a project in mind with this chip but I can't find it anywhere... I don't know why but it is out of stock EVERYWHEREEE :((

  • @whoisme678
    @whoisme678 8 лет назад

    Excellent!!

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

    Can we use At tiny 85 instead of arduino nano?
    Please reply

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

    I'm not able to burn bootloader with internal clock 8MHz. I'm getting random device signature error
    Please reply

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

    what about the atmega328p-mu chip? how do you put the bootloader on that

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

    otimo video , projeto nota 10, parabens..

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

    Hey please tell me where to buy the crystal there are so many types of 16 MHz crystals and is very hard to find the proper one because each had different load capacitance and I don’t know how to follow the load capacitances and which capacitor to join with it please help me

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

    Is there any differences if I want to use it without cyristal on 8mhz 3.3v?

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

    what about 3.3v pro mini 8 mhz? i am trying with pro mini no luck

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

    Outstanding video! Great job. Following your instructions I was able to burn the boot loader, but I was not able to load any program afterward and I followed the instructions exactly. Any suggestions? Thank you.

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

      Once you burn the bootloader remember to change back the programmer to normal. Make the Rx to Tx and Tx to Rx connections. Also remember to add the 0.1uF cap to the DTR pin. You burn the bootloader to SMD or DIP chip?

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

      Yes Sir, I have changed the programmer back to "AVRIPS mkll". I have connected the FTDI module (red board) according to your last schematic, with extra capacitor.
      I am using a SMD, 32-TQFP.
      According to the arduino website, when the target chip is reset, it is supposed to blink PB1 (pin 13). Because I do not blink when resetting the target chip, this must mean that I have not actually burned the bootloader.
      This is strange because the IDE says "done burning bootloader" when I try to burn it.
      As a test, I intentionally tried to incorrectly burn the bootloader with incorrect programming settings and wiring and each time I got an error. This at least is a sign that I am on the right path.
      Thank you,

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

      I should also mention that I am not using an official Arduino Nano, because they are sold out, however I am able to program and use it normally by itself.

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

    very good thanks

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

    thanks! Goog video.

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

    thank you

  • @N.g.Chanal
    @N.g.Chanal 3 года назад

    how burn boot for 3.3v 8mhz version atmega328p au..i try pro mini 3.3v for burn boot but dont work 3.3v steel work on 5v..

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

    Hola crak!!
    Una pregunta no entiendo porque a la entrada del Reset le pones 5V con una resistencia de 1k??
    Y en la entrada del AREF le pones un condensador de 47uF???
    Saludos!!

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

      Porque el reset se activa negado. Quiero decier que se hará un reset cuadno se pone GND en el pin. Por eso se pone un pullup de 5k a Vcc. AREF es el voltaje de referencia y debe estar bian estable por eso se pone una capacidad de copuling.
      Saludos!

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

      Perfecto!!
      Si no voy a usar el AREF en mi proyecto me recomiendas que lo alimente igualmente??
      Cuanto menor sea el número de componentes menor será el coste de fabricación de la pcb y el montaje.
      Quiero fabricar una pequeña tirada de placas en china para la fabricación de una máquina.
      Si me puedes decir de alguna empresa que con los archivos en kicad me puedan fabricar y montar la PCB te lo agradecería.
      Saludos!!

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

    Thanks you so much

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

    Can we burn bootloader and upload code with ftdi module without using aurdino nano . How to burn bootloader in anmega 16.

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

    Deverias hacer este mismo video en tu canal en español me parese un genial proyecto

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

    nice

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

    Sir i ve chip atmega328P U(SMD) , not atmega328P AU(SMD) like this video, is it same for boot tutorial with my chip? I tried boot but didnt work. Can u help me for atmemega328P U? Thanks

  • @jatinkathuria6102
    @jatinkathuria6102 8 лет назад

    Thanks for the tutorial Sir. I just wanted to know can we use the same bootloader configuration to burn the code. By pressing the shift key before uploading the code. This would burn the code to our chip? Instead of the FTDI interface.

    • @ELECTRONOOBS
      @ELECTRONOOBS  8 лет назад

      Hi there. I never tried that. The configuration for the bootloader burn is a SPI communication. I think it could be possible and I might try it but I always used a UART communication using Tx and Rx.

    • @jatinkathuria6102
      @jatinkathuria6102 8 лет назад +1

      That bypasses the bootloader I suppose. I just want to confirm which option is better. I hope you'd have better idea. Kindly revert soon. :)

    • @ELECTRONOOBS
      @ELECTRONOOBS  8 лет назад

      I recommend you FTDI connection. If you don't have an FTDI module just use the FTDI pins from the arduino UNO. I will let a link with the schematic for a FTDI conection using Arduino uno.
      electronoobs.com/images/Arduino/ArduinoUSBSerial_FTDI.png

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

    Nice sir, Sir you used capacitor c1,c2,c3 & c5. Please tell me what capacitor's value. I try it see others RUclips videos, but I am not successful this project.please help me.😔😔

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

    NO FUNCIONA, en el minuto 4:21 tienes una conexión Wart con los pines 4,5,6 (del modulo FTDI) a pines 31,30,29 (del micro) respectivamente, y en tu página tienes un diagrama que muestra los pines 4,5,6 (del modulo FTDI) a pines 30,31,29 (del micro) respectivamente. entonces estas invirtiendo los pines 30 y 31 del FTDI al micro en tus diagramas. Yo sin darme cuenta, hice mi PCB con la primer configuración que menciono y no funciona, también intenté la segunda con el mismo desfavorable resultado. Aguas con eso

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

    So with the method, I can follow these institutions to burn the bootloader from one nano to another nano, correct? Because the Arduino you made has everything a purchased one does I'm guessing.

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

      Yes, you're right! You could burn in the same way a bootloader from one nano to another. It's the same chip and the same configuration!

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

      ELECTRONOOBS Thank you so much for the response. I searched for hrs and your video helped me out tremendously.
      You now have a new subscriber.

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

      I'm so glad that it helped you! Thank you and keep up!

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

    Can we use arduino nano insted of ftdi module

  • @zachdavis5834
    @zachdavis5834 4 года назад +2

    I liked the video but just rule of thumb, never ever ever draw wires through your schematic symbols. It is messy, lazy, and hard to read. You should always use net labels instead. This is coming from a professional EE.

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

    What do you tell the guy who has a drone with atmega AU chip? "Aaaay, U gotta nice drone man"

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

    Hi why need the 47uf capacitor there connected to vcc and why no good the 100nf connected to gnd ?

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

      Hi there. The capacitor is connected from 5 volts to Aref whic will be the analog refference value. It could be also connected to ground and you could also use a different value. The reason of this capacitor is to supply a very stable 5 volts power when needed and to eliminate any noise of the input power. A comune value is 33uF or 47uF.

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

    i tried it the way it says and it not work until i put 100uf from rst to gnd on nano then i was able to bootload

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

    It's not more simple to buy a cheap arduino nano and just upload our code on it then dissolder it, and implant it on our circuit?

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

    Hi, very good video. Could you send me the pcb files for the mini drone ??

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

    thank you for your very informative videos ..
    and please do any body have a way to burn bootloader to " atmega328 U " ?
    i did it in many ways but with no luck!

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

      the cap is supposed to go on the main arduino rst to gnd

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

      @@ronkirby5290 i did that and same result ..
      i bought another uno and i will use it as programmer

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

    Can you Please tell me about the ATMEGA328P-AU Board Schematic? Can you provide the PCB Gerber file or any reference Link? And can we Burn Bootloader from NodeMCU 1.0?

  • @Dragonball.goku899
    @Dragonball.goku899 4 года назад

    How to burn bootloader of atmega8 using android mobile please help

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

    please can u make a tutorial for the brushed quadcopter

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

    Great explanation
    Thanks a lot.
    Sir did you made the same something like that explanation at ATMega2560?
    There is lot of information available online but there is confusion.
    Kindly share your email.

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

    Thank you very very much for your video it helped me a lot, can you make a video about Fast PWM i want to learn about how to change the PWM Frecuency on the Arduino Nano (Atmega328 au) but i don't know how. Por favor Greetings from Mexico!!!!

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

      Do you want to change the duty cycle? If so just use the analogWrite function.
      www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/

  • @paul.alarner6410
    @paul.alarner6410 19 дней назад

    as your not a native english speaker!,you need to talk slower as even for an englishman i have trouble understanding your narration with your heavy indian accent,how can we program the uno dip ic using a nano

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

    Thank you for this tutorial, i have successfully burn bootloader but here is my problem i can upload code with FTDI board after i burned bootloader, but then i can not upload codes on ATmega328P AU. If i want to upload code again i need to burn bootloader again then i can upload code. Does anyone know why is that ? Thank you again.

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

    Hi, great Video, really nicely done.
    UInfortunately there is a error witht the 47uF on your shematics.
    In the video it's correct ruclips.net/video/Kh4iZb2YTT8/видео.html but on the pictures on www.electronoobs.com/eng_arduino_tut6.php it's unfortunately wrong.
    Best Regards

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

    Nice job!