EasyG0ing1 / BlockNot

BlockNot is a library that creates non-blocking timers with simplicity.
MIT License
40 stars 4 forks source link

Cant download and cant find block not on aurdrino #21

Open OmnixManager opened 5 months ago

OmnixManager commented 5 months ago

20240608_165847.jpg

20240608_165852.jpg

EasyG0ing1 commented 5 months ago

@OmnixManager

The downloading of an Arduino library happens between the Arduino IDE software and a server that they control. The way we publish libraries is that we first publish them to GitHub, then create the release. When we create the release, we assign a tag name to the release using a specific numbering format. Then we register the GitHub repository with the Arduino servers and their server downloads the code then manages its distribution to all of the Arduino clients. If we update the library then we create a new release tag and increment the number. Their server scans all registered repositories like once every hour and if it finds a newer version of the library it downloads it from the repository and publishes it for the IDEs.

When you go into your settings in your Arduino IDE you'll see a folder listed there under Sketchbook Location close the IDE and go into that folder then go into the Library folder and make sure you don't have any folders in there named BlockNot. Then re-start the IDE and try it again. Something else you can do is to rename that Library folder to something like Library.old then re-start the IDE and try it again. But you'll have to re-download all of your libraries if that works or just copy the ones you need from the Library.old folder into the new Library folder then re-start the IDE.

I just did a download of the library and it worked perfectly for me:

https://github.com/EasyG0ing1/BlockNot/assets/10106834/64af81b6-129c-4d66-bc18-6e160f030e7a