Go Down

Topic: "Arduino as ISP" missing for programming ATTiny13 (Read 122 times) previous topic - next topic

darksarcasm

I've followed a bunch of different tutorials to program my ATTiny with my Arduino, and I can't get it to work. Here's an example tutorial I followed: https://create.arduino.cc/projecthub/taunoerik/programming-attiny13-with-arduino-uno-07beba

At step 3, when I go to pick my programmer, all it has for an option is "DIY ATTiny: USBasp + Upload EEPROM (Not For Burn Bootlaoder)".

If I choose a board under "Arduino AVR Boards" the menu option for "Arduino as ISP" shows up. It's just when I pick an ATTiny device.

What am I missing? Any help is GREATLY appreciated. I've been pulling my hair out. Thanks.

pert

At step 3, when I go to pick my programmer, all it has for an option is "DIY ATTiny: USBasp + Upload EEPROM (Not For Burn Bootlaoder)".
This tells me you're not using the MicroCore boards platform recommended by that Arduino Project Hub tutorial (and recommended by me too!). If you use MicroCore, you will indeed see a Tools > Programmer > Arduino as ISP (MicroCore) as well as Tools > Programmer > Arduino as ISP slow (MicroCore).

All the information you need about MicroCore is here:
https://github.com/MCUdude/MicroCore



As for whatever unknown boards platform you are using, the reason you don't see an "Arduino as ISP" option when you have its ATtiny13 board selected is that there was a recent change to the Arduino IDE that makes it so that only the programmers of the platform of the currently selected board are visible. Previously, all programmers of all platforms were visible, which allowed platforms to use the ones provided by the official Arduino boards platforms. It is now necessary for each platform author to provide their own copies of the programmer definitions, which many platform authors probably have not yet done. If this is a problem for you, the easiest workaround is to use Arduino IDE 1.8.12, which was the last release before the change was made. You can download it here:
https://www.arduino.cc/en/Main/OldSoftwareReleases#previous

darksarcasm

Ok, I'll check out the MicroCore boards! I'm using an old Uno I've had around for years, so as a stop gap, I'll try downgrading the software and trying that. It's been a while since I used Arduino, so I just reinstalled all the software on my new computer.

Thank you very much for the help, and for the fast reply! Hopefully I don't run into any more issues.

pert

You're welcome. I'm glad if I was able to be of assistance. Enjoy!
Per

Go Up