IoT
Structure IoT ESP32
Structure IoT ESP32
Blynk
BlynkESP8266
LiquidCrystal_I2C
RTCLib
TM1637
DHT sensor library
Adafruit_Sensor
WiFiEsp
MFRC522
Use this method when you have downloaded a library as a .zip file (e.g., LiquidCrystal_I2C.zip).
Open the Arduino IDE.
Go to the menu: Sketch → Include Library → Add .ZIP Library…
In the file browser that appears, navigate to the location of your .zip library file.
Select the .zip file (e.g., LiquidCrystal_I2C.zip) and click Open.
Wait for the confirmation message at the bottom of the IDE:
“Successfully installed library from [LibraryName].zip archive”
The library is now ready to use. Restart the IDE if necessary.
Use this method if you already have an extracted library folder.
Copy the entire library folder (e.g., TM1637, RTClib) that contains the .h and .cpp files.
Navigate to your Arduino libraries folder:
Windows: C:\Users\[YourUsername]\Documents\Arduino\libraries
macOS: /Users/[YourUsername]/Documents/Arduino/libraries
Linux: /home/[YourUsername]/Arduino/libraries
Paste the copied library folder into this libraries directory.
Restart the Arduino IDE so it recognizes the new library.
⚠️ Important: Do not place individual files—only copy the full library folder.
Use this method for libraries available in the official Arduino Library Manager.
Ensure your computer is connected to the internet.
Open the Arduino IDE.
Click the Library Manager icon (cylindrical stack icon) in the top toolbar, or go to:
Sketch → Include Library → Manage Libraries…
In the search bar, type the name of the library you want (e.g., WiFiEsp).
From the results, select the correct library and click Install.
Wait for the installation to complete. You’ll see:
“Successfully installed library [LibraryName]:[Version]”