I tried several tutorials, none of them helped me. I've already given up. Fortunately, I discovered this video. Success has finally come. Thank you very much !!!
Thank you so much for this tutorial! I had been trying unsuccessfully for DAYS to flash micronucleus onto an ATtiny85, and your tutorial (and .bat file) is the one that finally worked. Thank you so much!
Thanks so much for this very nice and straightforward tutorial! I have just tried to flash the bootloader on ATTiny target with an AVRISP mkII and it worked great!
I spent the whole afternoon to read threads on the internet without solving anything. Lot of "blablabla" forums with no solution in the end. Then I came accross your simple and concise video. Thanks a lot for your great explanation and solution! :)
I had a simple USB plug in type and found the wirring on another tutorial but I couldn't get that to work so kept the same wiring but this didn't work either so I checked again and found a wiring pin had broken. I tried this again and it worked, thanks.
Great tutorial. Forgotten how i managed this before and after programming with my USBASP i wiped the bootloader. Better tutorial than a lot of these with no explanation and loud music in the background.
Thanks, I'm really happy to have JLCPCB on board (was that an unintentional pun?) With their support I've got some bigger & better projects planned soon!
I don't think it's fair to call the Digispark-clone board a programmer, it is merely a carrier with minimal USB level-shifting and power functionality. The Micronucleus bootloader on the ATTiny then implements self-programming. You got some blank chips; but what did Digispark do for the Arduino IDE integration? I think they have the "bootloader burn"' option on there in the Arduino IDE library but chances are, they forgot to modify the scripts so they set the correct fusebits, the configuration of the digispark is somewhat exotic, so if i were to guess, that doesn't work, which is what lead you to devise this solution. Now i wonder though, i find the benefit of using Micronucleus somewhat dubious if you're going to use formerly blank ATTiny ICs outside a USB carrier. Might as well not use any bootloader at all. You can use cheaper lower-capacity chips, you can fit more stuff in, all that.
Thanks for great tutorial! The tiny works fine with your bootloader with digispark board. But is it normal after I disconnect Tiny chip from digispark board and connect somewhere else it doesnt work with this bootloader, As soon as I burn boot loader from Arduino IDE (not by digispark board, but by arduino uno) it is ok and the chip again doesnt work with digispark board.
In your "Burn_AT85_Bootloader.bat" file commands you have "-c stk500V" BUT you have used Arduino Uno as ISP. Luckily it worked for you but mostly AvrDude will throw some ERROR. " -c avrisp" is the correct programmer for any Atmega328P based ISP
А возможно ли для Attiny85 скейч для управления Servomotor сделать? Я пытаюсь, но у меня не получается. По этому поводу в интернете почти ни какой информации нет. Как я понял из интернета: с ардуино платформой это сделать не возможно, так как там с 16 бит, а тинка работает только до 8 бит.
Thank you this working fine. Do you know if i can do the same with an atmega168? I have problems because when i burn the code (with a mega) the delay is diferent or i don't know if is for the use of the memory. Sorry i don't speak english
Glad you found my video useful. I haven't used an atmega168 yet, so I'm probably not the best to answer that question sorry (and your English is very good, no need to apologize ;)
Hi, i'm unable to flash the bootloader to the chip. When running the .bat file, I encounter this : avrdude: Device signature = 0x1e930b (probably t85) avrdude: safemode: lfuse reads as F1 avrdude: safemode: Verify error - unable to read hfuse properly. Programmer may not be reliable. avrdude: safemode: To protect your AVR the programming will be aborted
I tried several tutorials, none of them helped me. I've already given up. Fortunately, I discovered this video. Success has finally come. Thank you very much !!!
Thank you so much for this tutorial! I had been trying unsuccessfully for DAYS to flash micronucleus onto an ATtiny85, and your tutorial (and .bat file) is the one that finally worked. Thank you so much!
Thanks so much for this very nice and straightforward tutorial! I have just tried to flash the bootloader on ATTiny target with an AVRISP mkII and it worked great!
I spent the whole afternoon to read threads on the internet without solving anything. Lot of "blablabla" forums with no solution in the end. Then I came accross your simple and concise video. Thanks a lot for your great explanation and solution! :)
Thanks for all the help you give and the gerber files , Great job
Thanks for sharing the knowledge! Totally helped solve my headache over this issue
I had a simple USB plug in type and found the wirring on another tutorial but I couldn't get that to work so kept the same wiring but this didn't work either so I checked again and found a wiring pin had broken.
I tried this again and it worked, thanks.
Great tutorial. Forgotten how i managed this before and after programming with my USBASP i wiped the bootloader. Better tutorial than a lot of these with no explanation and loud music in the background.
Helpful video 👍
Good description of how to program these useful chips.
Thanks for sharing the attiny85 bootloader.
Thank you very much for the video, I wish you good health and good mood.
Congratulations on the sponsorship!
Thanks, I'm really happy to have JLCPCB on board (was that an unintentional pun?) With their support I've got some bigger & better projects planned soon!
Thanks for the video, the only one that helped me solve my problem.
Thanks a lot for your great explanation and solution.
Hello Sir looks like digistump is shut down not able to add the Preference.
I don't think it's fair to call the Digispark-clone board a programmer, it is merely a carrier with minimal USB level-shifting and power functionality. The Micronucleus bootloader on the ATTiny then implements self-programming.
You got some blank chips; but what did Digispark do for the Arduino IDE integration? I think they have the "bootloader burn"' option on there in the Arduino IDE library but chances are, they forgot to modify the scripts so they set the correct fusebits, the configuration of the digispark is somewhat exotic, so if i were to guess, that doesn't work, which is what lead you to devise this solution.
Now i wonder though, i find the benefit of using Micronucleus somewhat dubious if you're going to use formerly blank ATTiny ICs outside a USB carrier. Might as well not use any bootloader at all. You can use cheaper lower-capacity chips, you can fit more stuff in, all that.
Thank you very much!!!! love you!
Thanks very much for the bat, the .hex and the video.
Hello I was observing sense it shows up a his device in the device manger does it show up as digispark or attiny85?
Very Good Tutorial, Thanks ,lot of details
Thank You, really useful :)
Nice work
Thanks for great tutorial! The tiny works fine with your bootloader with digispark board. But is it normal after I disconnect Tiny chip from digispark board and connect somewhere else it doesnt work with this bootloader, As soon as I burn boot loader from Arduino IDE (not by digispark board, but by arduino uno) it is ok and the chip again doesnt work with digispark board.
In your "Burn_AT85_Bootloader.bat" file commands you have "-c stk500V" BUT you have used Arduino Uno as ISP. Luckily it worked for you but mostly AvrDude will throw some ERROR. " -c avrisp" is the correct programmer for any Atmega328P based ISP
How to update firmware hex so as windows device manager detects it as a HID mouse?
Any link of such hex firmware
А возможно ли для Attiny85 скейч для управления Servomotor сделать? Я пытаюсь, но у меня не получается. По этому поводу в интернете почти ни какой информации нет. Как я понял из интернета: с ардуино платформой это сделать не возможно, так как там с 16 бит, а тинка работает только до 8 бит.
quite easy to understand, but how is this done on a Mac?
Thnx, Michael
Tank U very much.
I have a problem, appear error message and say "Yikes! Invalid device signature". what will I do for solve this?
I have the same issue :(
I forgot to link the positive and ground rails on my breadboard, so the tiny wasn't getting any power. OOPS. Fixing that solved my problem.
work perfectly
Thank you this working fine. Do you know if i can do the same with an atmega168? I have problems because when i burn the code (with a mega) the delay is diferent or i don't know if is for the use of the memory. Sorry i don't speak english
Glad you found my video useful. I haven't used an atmega168 yet, so I'm probably not the best to answer that question sorry (and your English is very good, no need to apologize ;)
@@Schematix Ok thank you for your answer I will continue looking for it 👉👍
Great work around
Hi, i'm unable to flash the bootloader to the chip. When running the .bat file, I encounter this :
avrdude: Device signature = 0x1e930b (probably t85)
avrdude: safemode: lfuse reads as F1
avrdude: safemode: Verify error - unable to read hfuse properly. Programmer may not be reliable.
avrdude: safemode: To protect your AVR the programming will be aborted
Helpful video
"i keep getting cannot find the path specified"
well it worked, then didnt worked and invalid signature 0x000000
Where did you found the AT85_Bootloader.hex on internet ? I really need to get the new version . please help