diff --git a/content/Software Support/IDE Settings/Uninstall-libraries-from-Arduino-IDE.md b/content/Software Support/IDE Settings/Uninstall-libraries-from-Arduino-IDE.md index 8301c505..3d082bce 100644 --- a/content/Software Support/IDE Settings/Uninstall-libraries-from-Arduino-IDE.md +++ b/content/Software Support/IDE Settings/Uninstall-libraries-from-Arduino-IDE.md @@ -3,22 +3,20 @@ title: "Uninstall libraries from Arduino IDE" id: 360016077340 --- -There are two ways of removing libraries: +Learn how to uninstall Arduino libraries, whether through the Library Manager for individual removals or by using your file manager for bulk deletions across all IDE versions. -* [Uninstall libraries with the Library manager (requires IDE 2)](#library-manager). Easy way to remove individual libraries. -* [Remove libraries with your file manager](#file-manager). A better option if you want to remove many libraries and it works for all versions of the IDE. +In this article: ---- +* [Uninstall libraries using the Library Manager](#library-manager) +* [Remove libraries manually using the file manager](#file-manager) - +--- -## Uninstall libraries with the Library manager +## Uninstall libraries using the Library Manager{#library-manager} The Library Manager in Arduino IDE 2 can be used to uninstall individual libraries: -1. Click the ![Library Manager button](img/symbol_library.png) **Library Manager** button or select _Tools > Manage Libraries..._ in the menu bar. - - ![Opening the Library Manager.](img/ide2-library-manager-open.png) +1. Click the ![Library Manager button](img/symbol_library.png) **Library Manager** button in the sidebar, or select _Tools > Manage Libraries..._ in the menu bar. 2. Filter your search: @@ -29,17 +27,16 @@ The Library Manager in Arduino IDE 2 can be used to uninstall individual librari 3. Find the library in the search results. Note that the results are listed alphabetically. -4. Put your mouse cursor over the INSTALLED label and click UNINSTALL to uninstall the library. +4. Click the **Remove** button. - ![Uninstalling the ArduinoBLE library.](img/ide2-library-manager-uninstall.png) + ![Uninstalling the AlPlc_Opta library.](img/ide2-library-manager-uninstall.png) 5. Confirm that you want to uninstall the library by clicking **Yes**. ---- - - +> [!NOTE] +> If a newer version of the library is available, the **Remove** button will be replaced by an **Update** button. To remove the library in this case, click the three dots in the top-right corner and select **Remove**. -## Remove libraries with your file manager +## Remove libraries manually using the file manager{#file-manager} This method allows you to remove many libraries at once. It works for all types of libraries and versions of Arduino IDE. diff --git a/content/Software Support/IDE Settings/img/ide2-library-manager-filter.png b/content/Software Support/IDE Settings/img/ide2-library-manager-filter.png index 49bd3afc..d45eab39 100644 Binary files a/content/Software Support/IDE Settings/img/ide2-library-manager-filter.png and b/content/Software Support/IDE Settings/img/ide2-library-manager-filter.png differ diff --git a/content/Software Support/IDE Settings/img/ide2-library-manager-open.png b/content/Software Support/IDE Settings/img/ide2-library-manager-open.png deleted file mode 100644 index f4b70cce..00000000 Binary files a/content/Software Support/IDE Settings/img/ide2-library-manager-open.png and /dev/null differ diff --git a/content/Software Support/IDE Settings/img/ide2-library-manager-uninstall.png b/content/Software Support/IDE Settings/img/ide2-library-manager-uninstall.png index 56f2300a..b4182476 100644 Binary files a/content/Software Support/IDE Settings/img/ide2-library-manager-uninstall.png and b/content/Software Support/IDE Settings/img/ide2-library-manager-uninstall.png differ diff --git a/content/Software Support/Installation/Add-libraries-to-Arduino-IDE.md b/content/Software Support/Installation/Add-libraries-to-Arduino-IDE.md index a37f6126..3a61ae5a 100644 --- a/content/Software Support/Installation/Add-libraries-to-Arduino-IDE.md +++ b/content/Software Support/Installation/Add-libraries-to-Arduino-IDE.md @@ -3,33 +3,31 @@ title: "Add libraries to Arduino IDE" id: 5145457742236 --- -Libraries are a collection of code that provide extra functionality for use in sketches, for example when working with hardware or manipulating data. +Libraries are a collection of code that provide extra functionality for use in sketches, for example when working with hardware or manipulating data. Learn how to add libraries to Arduino IDE. -Learn how to add libraries to Arduino IDE. +In this article: ---- +- [Using the Library Manager](#library-manager) +- [Importing a .zip library](#zip-library) +- [Manual installation](#manual-installation) +- [Using installed libraries](#using-libraries) - +--- -## Using the Library manager +## Using the Library Manager{#library-manager} -1. **Open the Library Manager:** +1. Do one of the following: - * In the menu bar, select _Tools > Manage Libraries..._ - * In IDE 2, you can also click on the ![Library Manager icon](img/symbol_library.png) button in the sidebar. + - In the menu bar, select _Tools > Manage Libraries..._ + - In the sidebar, click on the ![Library Manager icon](img/symbol_library.png) button. 2. Filter the available libraries by typing something (such as a library name) in the text field above the listed libraries. - > IDE 1.x also has options to filter by _Type_ and _Topic_. - 3. Find the library in the search results. The results are listed alphabetically, so you may need to scroll down the list. - > To find more information about the library, click **More info**. This will usually take you to a reference page or repository for the library - 4. Find a library you want to install. You can review the description and author. When you've found a library you want to install, click **Install**. The latest version is selected by default. - ![Installing libraries in the Library Manager for IDE 1 and IDE 2.](img/add-library.png) - _The Library Manager looks slightly different depending on what version of the IDE you are using._ + ![Installing libraries in the Library Manager for IDE 2.](img/add-library.png) 5. Wait for the installation to complete. @@ -38,21 +36,15 @@ Learn how to add libraries to Arduino IDE. --- -## Importing a .zip Library +## Importing a .zip library{zip-library} -1. In the menu bar, go to `Sketch > Include Library > Add .ZIP Library...` +1. In the menu bar, go to _Sketch > Include Library > Add .ZIP Library..._ 2. You will be prompted to select the library you want to add. Navigate to the .zip file's location and open it. -3. If you're using Arduino IDE 2, you may need to restart it for the library to be available[^1]. - -[^1]: - --- - - -## Manual installation +## Manual installation{manual-installation} 1. Go to the directory where you have downloaded the .zip library file. @@ -67,21 +59,23 @@ Learn how to add libraries to Arduino IDE. --- -## Using installed libraries +## Using installed libraries {#using-libraries} When the library has been installed you can do the following: -* Open any included example sketches from _File > Examples > \_ in the top menu bar. Note that all libraries do not come with examples. -* Include the library in your sketch by selecting _Sketch > Include Library > \_. +- Open any included example sketches from _File > Examples > \_ in the top menu bar. + + > [!NOTE] + > Some libraries don't come with examples. + +- Include the library in your sketch by selecting _Sketch > Include Library > \_. --- ## Further reading -* [Uninstall a library from Arduino IDE](https://support.arduino.cc/hc/en-us/articles/360016077340-Uninstall-a-library-from-Arduino-IDE) - -* [Installing libraries in the Arduino IDE 1](https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries#importing-a-zip-library) on Arduino Docs +- [Uninstall a library from Arduino IDE](https://support.arduino.cc/hc/en-us/articles/360016077340-Uninstall-a-library-from-Arduino-IDE) -* [Installing libraries in the Arduino IDE 2](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-installing-a-library) on Arduino Docs +- [Installing libraries in the Arduino IDE](https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-installing-a-library) on Arduino Docs -* About [#include](https://www.arduino.cc/reference/en/language/structure/further-syntax/include/) +- About [#include](https://www.arduino.cc/reference/en/language/structure/further-syntax/include/) diff --git a/content/Software Support/Installation/img/add-library.png b/content/Software Support/Installation/img/add-library.png index 910e1a13..5b05334d 100644 Binary files a/content/Software Support/Installation/img/add-library.png and b/content/Software Support/Installation/img/add-library.png differ