# Installing Blynk in Arduino IDE

This activity will show you how to setup the Blynk platform on the Arduino IDE software. There are three ways to do that:

1. **Using built-in library manager in Arduino IDE.**

2. **Installing Blynk library as a zip file in Arduino IDE.**

3. **Manually install Blynk library.**

4. **Use the built-in library manager in Arduino IDE**

To install the Blynk library, open the Arduino IDE and click on the **Sketch > Include Library > Manage Libraries**

![Opening the library manager (help.blynk.cc)](/files/-M0qjcRht_nfFOpPXN7z)

Once the library manager opens, search for "blynk" in the search bar and in the version, select the latest one:

![selecting the latest version of Blynk (help.blynk.cc)](/files/-M0qki1cjcbau9iYyveQ)

Lastly, click on install. This may take a while to download and install. Once it is done you can find the new blynk library by clicking **Sketch > Include Library** .

2\. **Install Blynk as zip file in Arduino**

Download the Blynk library from the following link: <https://github.com/blynkkk/blynk-library/releases/latest>&#x20;

Once you have downloaded the zip file, don't unzip it. Just leave it as is

In the Arduino IDE, navigate to **Sketch > Include Library > Add .Zip Library**

Once prompted, add the zip file.

Return to the **Sketch > Include Library menu.** menu. You should now see the library at the bottom of the drop-down menu. It is ready to be used in your sketch. The zip file will have been expanded in the libraries folder in your Arduino sketches directory.

3\.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://reacoda.gitbook.io/molemi-iot/introducing-the-nodemcu/controlling-a-centurion-gate-motor-with-nodemcu-a-2-channel-relay/installing-blynk-in-arduino-ide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
