I've installed a custom library via uploading lib library file to https://app.arduino.cc/ project. How can i change the library, i don't see a delete library, if i try to upload a new library with same name via zip file, it is blocked with the message: Still exist
Click the following link to open the list of your Arduino Cloud sketches in the web browser: https://app.arduino.cc/sketches
Click on any sketch, or use the CREATE > New sketch button to create a new sketch. ⓘ It doesn't matter which sketch you open, we only need to open an arbitrary sketch in order to access Arduino Cloud Editor, which provides the library removal feature.
Click the icon that looks like shelved books ("Libraries") in the bar on the left side of the Cloud Editor page.
The "Libraries" panel will open.
Select the "Custom" tab from the "Libraries" panel.
You will see text near the top of the panel:
Show libraries for: <board name>
(where <board name> is the name of the board you have selected in Arduino Cloud Editor)
Click the board name in that text.
The text will now change to:
Show libraries for: ALL DEVICES
Scroll down through the list of custom libraries until you find the entry for the library you want to remove.
Hover the mouse pointer over the entry. A ⋮ icon will appear to the right of the library name. Click that icon.
A menu will open.
Select "Delete Library" from the menu.
A "Delete custom library" dialog will open.
Click the "YES, DELETE" button in the dialog.
After deleting the library, you can now import the replacement library as usual.
Please let me know if you have any questions or problems while following those instructions.
Thank you for exact and quick answer. I don't recognised the "hovering". Now I can delete according your answer. Thank you again. But with uploading a library I have another problem. I use the libraries from Phil Schatzmann, pschatzmann (Phil Schatzmann) · GitHub . With local Arduino I can upload arduino-audio-tools-main. But with Cloud Editor the uploading of this library does not work. "Sorry, an error occurred, we are unable to perform this action" without any details is the answer. Maybe, its too big, the 23 MB Library zip file?
It sounds like you figured it out, but "hover" is a term used to describe moving the mouse pointer to the coordinate of a specific user interface element and then leaving it at that coordinate for a period of time, without clicking on the element.
Yes, that must be it. Your Arduino Cloud account has a limited allocation of space for storage of personal files. Most often, you wouldn't ever reach the limit because the code for even a very long and complex Arduino sketch or library only amounts to some kilobytes of file size.
The situation is different for the "audio-tools" library. The reason is that some of the example sketches and other supplemental code that is bundled with the library contains encoded audio data. Since audio data is very complex, this results in code files with size in the megabytes.
Fortunately the files that bloat the library size aren't actually part of the library source code. So you can work around the problem by deleting those files from the library, then importing that slimmed down version of the library to Arduino Cloud. I'll provide instructions you can follow to do that:
Click the "Source code (zip)" link you will see under the "Assets" section of that page.
A download of the ZIP file of the library will start.
Wait for the download to finish.
Extract the downloaded ZIP file.
Delete the downloaded ZIP file. Please be careful when deleting things from your computer. When in doubt, back up!
Delete the following subfolders from the extracted library folder:
docs
examples
jupyter
tests-cmake
ZIP the library folder.
Now import that ZIP file to your Arduino Cloud account as usual. This time it should import successfully.
The contents of the docs, jupyter, and tests-cmake folders are completely irrelevant in the context of a library installed on your Arduino Cloud account, so the removal of those folders from the library has absolutely no impact. However, the situation is different for the examples folder. Although the files in the examples folder are not required to use the library, this folder contains example sketches that demonstrate the usage of the library. Normally we can see a list of all the example sketches that are bundled with a library, and select any example from that list to open it in Arduino Cloud Editor. The examples of the "audio-tools" library won't be available via this convenient interface since you removed them. However, you can still look at the code of the example sketches, either in a copy of the library saved on your computer, or online in the library's GitHub repository:
If you want to use specific example sketches from the library in Arduino Cloud, you can import them individually to your Arduino Cloud account as needed.
Please let me know if you have any questions or problems while following those instructions.