Тёмный

How to Clone Arduino's 

Mr.T's Design Graveyard
Подписаться 12 тыс.
Просмотров 13 тыс.
50% 1

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 33   
@PhG1961
@PhG1961 Год назад
Nice video and very entertaining too! Looking forward to see what's comming next.
@andymouse
@andymouse Год назад
Subbed ! Fascinating as I was unaware you could read the Arduino in fact most people say to you can't. I suppose you can only get the Hex File and not disassemble it but i will have a copy of AVRDudess in my toolbag....cheers!!
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
Exactly, if you want to make a copy of a project years later, you can still get the HEX from the Arduino.
@joecolchic1620
@joecolchic1620 8 месяцев назад
very useful stuff! Thank you very much!
@smartpowerelectronics8779
@smartpowerelectronics8779 8 месяцев назад
Thank you joecolchic1620!
@RalphWLundvall
@RalphWLundvall 3 месяца назад
10uF cap needed only for Nano as programmer? That was not made clear. I am using an Uno as programmer. Complete failure and frustration until I removed it.
@miftosaurus
@miftosaurus Год назад
mistakes can happen anytime with Arduino ISP. i use just USBasp, there will be a very visible difference between Arduino and USBasp, so, lower chance to make that nice mistake programming your ISP with the new sketch! :) (old USBasp, based on atmega8. newer versions can have a 328, too!)
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
Thank you for your suggestion, I agree that a USBASP must be more reliable. But most makers have Arduino's lying around so it is easier to start without ordering anything. I always use a (soldered) Arduino as ISP, but after your comment I consider to buy a USB ASP myself and check it out ;-)
@ELECTRONICWARFAREMASTER
@ELECTRONICWARFAREMASTER 2 месяца назад
Si esta activado el fusible bit lock en 0XCC. No puede leer el flash no puede copiar.
@paparoysworkshop
@paparoysworkshop Год назад
Nice video.
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
Thanks Roy 🙂
@andisetiawan740
@andisetiawan740 Год назад
Sir any ques,, if I have 2 files, namely the eeprom and hex files but don't know the fusebite of the file, can it be uploaded to ic
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
Hi Andi, if you do NOT select the "Set Fuses" or "Set Lock" you do not need to worry, they will not be changed. Suggest you try with NOT selecting them.
@andisetiawan740
@andisetiawan740 Год назад
@@smartpowerelectronics8779 okay thank you sir, if it turns out that the file requires fusebit and I still upload the eeprom&hex file? what will happen?&for example if I set the wrong fuse bit, how do I fix it
@irgski
@irgski Год назад
Thanks for this procedure. You didn't mention it but, does the .hex file programming procedure you describe also set/burn the correct fuse bits?
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
No it does not, you need to select that I left that out because it is easy to really "brick" your arduino with fuse bits 🙂
@jean-yvesdelzenne8189
@jean-yvesdelzenne8189 Год назад
Hello is it possible to do the same thing with an arduino mini card? THANKS
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
No idea, I expect it can work if the card is listed by AVR-Dudess, suggest you try a read ;-)
@Zephyr77
@Zephyr77 Год назад
How do you know if you need to read and write both the flash and EEPROM from the source to the target vs. only the flash as shown in the video?
@smartpowerelectronics8779
@smartpowerelectronics8779 11 месяцев назад
Normally the eeprom is not used, only if you have a sketch that saves into the eeprom. If you are not sure, just extract the eeprom hex and with a text editor see if it has data🙂
@JamesMcghee-h9e
@JamesMcghee-h9e 11 месяцев назад
Hi by doing these clones is this copying all settings like code and fuse bits ? I need to find out the fuse settings on the atmega 328p-Au chip . So it seems by cloning this is achieved. 👍
@smartpowerelectronics8779
@smartpowerelectronics8779 11 месяцев назад
Yes, but you need to separately read the fuse settings and write them.
@hayupax
@hayupax 11 месяцев назад
HI, you cloned with a "fresh one", can I clone a board that has been flashed with other hex files, if not how do I make a board a "fresh one" ?
@smartpowerelectronics8779
@smartpowerelectronics8779 11 месяцев назад
Try selecting "Erase flash" then program (no hex file selected). Does that work?
@smartpowerelectronics8779
@smartpowerelectronics8779 11 месяцев назад
Tried that and it works: Select "write" at flash (leave file/path blank) Select "erase fash and EEPROM then click the "Program!" button And your arduino will be erased. (by the way default baud rate is 19200, had that set wrong when I tried ;-))
@henkoegema6390
@henkoegema6390 Год назад
👍
@JoimerM
@JoimerM Год назад
Buen día. Sirve para Arduino Leonardo?
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
I think that will work the same, (I do not know if the programmer sketch runs on a Leaonardo though, maybe you need an Uno or Nano for that) see also this video - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YtE7PHuo504.html
@sangagodfrey5077
@sangagodfrey5077 10 месяцев назад
Hello! Can this method be used to replace the lgt8f328p board? Is there a tutorial on lgt8f328p?
@smartpowerelectronics8779
@smartpowerelectronics8779 10 месяцев назад
You can use the arduino as ISP according to this website: wolles-elektronikkiste.de/en/lgt8f328p-lqfp32-boards Also MCUDUDE(SS) supports the lgt8f328p168P and 88P , you can find them all the way at the bottom of the "select MCU" drop down list, so I suggest you give it a try to read out the HEX. Will you let me know if this works? I never heard of the lgt8f328p before your question 🙂
@nhandu2304
@nhandu2304 Год назад
avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15 , when i detect
@smartpowerelectronics8779
@smartpowerelectronics8779 Год назад
This is a connection problem which can have many causes, please try: *Is the COM port correct? *Is the USB cable a data cable? *Did you install the USB-serial drivers (Chinese clone CH340?) check in Windows device manager...
Далее
Program ATtiny85 directly via USB
7:43
Просмотров 25 тыс.
Whaaat?? How To Extract HEX Code from Arduino
12:36
Просмотров 61 тыс.
How Many Twins Can You Spot?
00:17
Просмотров 20 млн
When you Accidentally Compromise every CPU on Earth
15:59
I built my own graphics card
15:34
Просмотров 1,5 млн
Optimizing Arduino Code: no setup(), no loop() ⛔
9:27