Exec: "{runtime.tools.micronucleus.path}/micronucleus"

First of all this is my first experience with arduino or any coding at all.

The error ocurrs when compiling and trying to upload an example sketch (Digital Button) in an ATTiny88, with the ATTinyCore on manual installation, because the board manager url doesn't seems to be working.

This is everything the Output tab shows up:

Sketch uses 330 bytes (4%) of program storage space. Maximum is 6782 bytes.
Global variables use 9 bytes (1%) of dynamic memory, leaving 503 bytes for local variables. Maximum is 512 bytes.
Failed uploading: cannot execute upload tool: exec: "{runtime.tools.micronucleus.path}/micronucleus": file does not exist

Hi @ryusei16. I think the easiest solution is to use Boards Manager to install ATTinyCore. As you reported, that can't be done as usual because of a problem with the drazzy.com website where the package index URL is hosted. But I can provide instructions for a workaround to that problem that will allow you to still install ATTinyCore via the Arduino IDE 2.x Boards Manager:

  1. Select File > Quit from the Arduino IDE menus if the IDE is running.
  2. Click the following link to download the ZIP file containing the package index file:
    package_drazzy.com_index.zip (21.8 KB)
  3. Wait for the download to finish.
  4. Unzip the downloaded file.
  5. Copy the unzipped package_drazzy.com_index.json file to the folder at the following path:
    C:\Users\<username>\AppData\Local\Arduino15
    
    (where <username> is your Windows username)
    :exclamation: If looking for it with your file manager or command line, note that the AppData folder is hidden by default. On Windows "File Explorer", you can make it visible by opening the "View" menu, then checking the box next to "☐ Hidden items".
  6. Start Arduino IDE.
  7. Select File > Preferences... (or Arduino IDE > Settings... for macOS users) from the Arduino IDE menus.
    The "Preferences" dialog will open.
  8. If it isn't already present there, enter the following URL into the "Additional Boards Manager URLs" field in the "Preferences" dialog:
    http://drazzy.com/package_drazzy.com_index.json
    
    :exclamation: If there are already Boards Manager URLs in the field, separate them with commas.
  9. Click the "OK" button.
  10. You will now see a "Downloading index: ..." notification at the bottom right corner of the IDE window. Wait for that notification to close.
  11. Select Tools > Board > Boards Manager from the Arduino IDE menus to open the "Boards Manager" view in the left side panel.
  12. Scroll down through the list of boards platforms until you see the "ATTinyCore" entry.
  13. Click the "INSTALL" button at the bottom of the entry.
  14. Wait for the installation to finish.

Since you also did a manual installation, you will find that there are two "ATTinyCore" entries under the Tools > Board menu in Arduino IDE. If you select a board from the menu that has the "(in Sketchbook)" suffix, it will cause the manually installed copy of ATTinyCore to be used when compiling and uploading your sketch. If you select a board from the menu item without that suffix, it will cause the Boards Manager installed version of ATTinyCore to be used.

I didn't check, but I believe you will now be able to use the manual installation without experiencing that problem about micronucleus (because the tool was installed by Boards Manager). If so, it is up to you to decide which version of the platform you want to use. Generally the manual installation is used by people who want to contribute to the development of ATTinyCore through beta testing the latest development work and reporting any problems they experienced, or by people who have encountered a problem or limitation with the release version and need availability of some change that was done to resolve that since the time of the release. Generally the release version of the platform is preferred for everyday usage because it is typically more stable and well tested than the development version from GitHub.

It totally solved the problem, thanks a lot!

You are welcome. I'm glad it is working now.

Regards,
Per