Arduino Libraries Download and Projects they are used in “Project codes”

(Last Updated On: October 19, 2019)

Arduino Libraries Download

Table of Contents

Description:

Arduino Libraries Download and Projects they are used in– In this Tutorial I am going to share with you Top Arduino libraries and their download links along with the projects links they are used in. So far I have worked on more than 600 projects. All these projects were developed only using the libraries that I am about to share with you guys.

The reason I am writing this article is just that my followers on YouTube channel “Electronic Clinic” keep asking for the download links of the libraries. So that’s why I decided to write a complete article explaining each and every library along with the download link and the projects they are used in.

So without any further delay, let’s get started!!!


Following are the Amazon purchase links of the most commonly used Components and Tools that I believe you should have.

Raspberry pi 3 full package: https://amzn.to/2PA0UWF
Power bank: https://amzn.to/2DQD2rJ
Arduino Uno: https://amzn.to/2tVz1vu
Mega 2560: https://amzn.to/2ze1kdu
L293D motor driver module: https://amzn.to/2Pivlgg
L298N motor driver module: https://amzn.to/2PfBTfD
GSM sim900A: https://amzn.to/2LLeFzy
Neo 6m GPS module: https://amzn.to/32XCYiX
Mq-2 gas/smoke sensor: https://amzn.to/313Sx6O
Nodemcu esp8266 wifi module: Best price https://amzn.to/2NAvmiB
LM7805 Voltage Regulator: https://amzn.to/2IZEl5x
Potentiometer: https://amzn.to/2JSLbfg
330 ohm resistors pack: https://amzn.to/2NtlAeh
5v 2A adaptor: https://amzn.to/2GsNfcw
2n2222 npn transistors: https://amzn.to/2EmXsIb
10k Resistor: https://amzn.to/2KTd6OW
lm7805 Voltage Regulator: https://amzn.to/2IZEl5x
330-ohm resistors pack: https://amzn.to/2NtlAeh
LDR pack: https://amzn.to/2m2khGR
female DC power jack socket: https://amzn.to/2KEo1gt
470uf capacitors: https://amzn.to/2xDCOzf
5×7 cm Vero board: https://amzn.to/2OHGbvn
female headers: https://amzn.to/2zqmtiJ
connection wires: https://amzn.to/2DpBuW7
Super Starter kit for Beginners: https://amzn.to/2KJvmKG
Jumper Wires: https://amzn.to/2KMoVXs
Bread Board: https://amzn.to/2MS4q8X
12v Adaptor: https://amzn.to/2Ntr6h1
PCB plate: https://amzn.to/2IUwpCt
Variable Supply: https://amzn.to/2MT4Qfj
Digital Multimeter: https://amzn.to/2Nvft9i
Vero Board / stripboard: https://amzn.to/2MTf9jD
Soldering iron kit: “best” You guys should definitely purchase this: https://amzn.to/2zfoNuJ
Solder wire: https://amzn.to/2ufUMWf
Wire Stripper: https://amzn.to/2KOqxfU
wirecutter: https://amzn.to/2ucIq14
PCB small portable drill machine: https://amzn.to/2Nu62XF

DISCLAIMER:

Please Note: these are affiliate links. I may make a commission if you buy the components through these links. I would appreciate your support in this way!



Arduino IDE and built-in Libraries:

The Arduino IDE itself comes with some built-in libraries which you can find by clicking on the Sketch menu > include library.

Arduino Libraries Download

You will find a long list of the Libraries which are already installed. You simply click on the library and it’s added in the Arduino IDE. But there are situations when you need some other libraries to complete a certain project. Let’s start with the most commonly used Arduino libraries.

  1. LiquidCrystal 16×2 LCD Library and the projects it’s used in

Download LiquidCrystal Library : LiquidCrystal

16×2 LCD Arduino based Projects:

16×2 LCD Arduino, Introduction, Pinout, datasheet,and Proteus simulation

 

Arduino LCD AutoScroll, 16×2 LCD Text Scrolling, Running Text LCD


  1. Adafruit_Fingerprint library

Download  Adafruit_Fingerprint Arduino Library: Adafruit_Fingerprint

Arduino Fingerprint module based Projects:

Arduino Biometric Fingerprint Sensor Interface and Programming

Fingerprint Based Biometric Attendance System using Arduino & VB.net

 


  1. Analog pH meter Arduino library

Download  AnalogPHMeter Arduino Library: AnalogPHMeter

pH Sensor Arduino Based Projects:

ph sensor Arduino, how do ph sensors work, application of ph meter, ph sensor calibration

 

IOT Water Quality monitoring using Arduino,pH Sensor,Nodemcu ESP8266


  1. DHT11 Arduino Library

Download  DHT11 Arduino Library “Temperature and Humidity Sensor”: DHT

DHT11 Arduino Code and projects it’s used in:

Arduino Weather Station using dht11 and Display Data on Gauges

 

IoT Weather Station Project using Nodemcu ESP8266 and Arduino Uno

 

Email in VB.net to send Arduino Sensors Data “2010 Express”

 

Sensors Data on Graphs using Arduino and vb.net

 

Wireless Temperature monitoring system using Bluetooth

 

Request Temperature Data Using GSM and Arduino



  1. Real Time Clock Module RTClib Arduino Library Download

Download RTClib  RTC Arduino Library: RTClib

Real Time Clock Arduino based Project:

Arduino RTC DS3231 Time and Date display on a 16×2 LCD

 

  1. HX711 Arduino Library

Download HX711 Arduino Library “HX711 load cell”: HX711

Arduino load cell project based on the HX711:

HX711 Load cell or Strain Gauge and Arduino

 

Arduino HX711 and Load cell weight measurement and calibration


  1. Voice Recognition V3 Library for Arduino

Download: VoiceRecognitionV3 Arduino library : VoiceRecognitionV3

Voice recognition module based multi commands training project:

Voice Recognition Module v3.1, multi-language commands training Arduino

 

  1. Neo 6M GPS Module Arduino Library

Download TinyGPSPlus Library: TinyGPSPlus

GPS Module based projects in which TinyGPSPlus library is used:

Arduino Neo 6m GPS module Interfacing, Programming, Library

Nodemcu GPS Tracker using Arduino Nodemcu esp8266 and Blynk

Car accident location tracking using GSM, GPS, and Arduino


  1. softwareSerial Library

 This is one of the most frequently used libraries. The software serial library is used for creating Serial Ports. You actually don’t need to download this library, it’s already available in the Arduino IDE. All you need is just to use this library. Check some of the following projects in which the software serial library is used.

softwareSerial Arduino based projects:

IOT Water level monitoring using Ultrasonic Sensor

IOT light dimmer using Arduino and Nodemcu esp8266 wifi module

Nodemcu ESP8266 IOT Power Lines Mains frequency monitoring 50Hz


  1. MFRC522 Arduino Library created for the RFID Module

Download MFRC522 library: MFRC522

MFRC522 RFID module Arduino based projects:

Arduino RFID Servo Motor Control system for Car Parking “MFRC522”

Bike anti theft system using MFRC522 RFID module

RFID & GSM based student Attendance Alert message to parents

RFID based students attendance system with message Alert



  1. max6675 Arduino Library created for the K type thermocouple

Download max6675 library : max6675

Arduino k type thermocouple based Tutorial:

 

  1. hmc5883l digital compass Arduino Library

Download HMC5883L Arduino library: HMC5883L

HMC5883L Arduino tutorial:

hmc5883l arduino,arduino compass,magnetometer arduino, compass navigation


  1. Servo Arduino Library

Download Servo Arduino Library: Servo

Arduino Servo Motor Tutorial with a detailed explanation:

Servo Motor Arduino code and its Power Supply, Advantages & Application

Arduino RFID Servo Motor Control system for Car Parking “MFRC522”

 

  1. Arduino TFT Touch Screen Libraries

Following are the libraries used with the TFT touch screen. There use is already explained in the following projects.

Download Adafruit_TFTLCD library Arduino : Adafruit_TFTLCD

Download: glcd Arduino Library glcd

Download: TouchScreen Arduino library TouchScreen

Download: UTFT library for Arduino

Download: UTFT_Buttons library for Arduino UTFT_Buttons

Download: UTFT_CTE library UTFT_CTE

Download: UTouch library for Arduino UTouch

Download: TFT library for Arduino TFT

Arduino TFT Touch Screen based Projects:

Arduino Mega HMI touch screen

Arduino Mega Touch Screen GUI | Mega HMI Touch Screen |TFT 5 inch LCD

Android HMI development- control HMI touch screen using Bluetooth “TFT touch screen”


  1. Ubidots Arduino Libraries

Download: ubidots-esp8266-master Arduino library ubidots-esp8266-master

Download: ubidots-mqtt-esp-master Arduino library ubidots-mqtt-esp-master

Ubidots Arduino IOT based Projects:

Ubidots Nodemcu Light Intensity monitoring using Gauges and Charts

Ubidots IOT Platform Control and Monitoring using Nodemcu esp8266 wifi Module



  1. Nodemcu ESP8266 Libraries

Following are the libraries used with the Nodemcu ESP8266 Wifi Module and Blynk. The use of these libraries is explained in the projects given below.

Download: Blynk library  Blynk

Download: SimpleTimer library SimpleTimer

Download: BlynkESP8266_Lib Blynk ESP8266 Library BlynkESP8266_Lib

Download: aREST library for Arduino aREST

Arduino Nodemcu ESP8266 wifi module and Blynk based projects:

Nodemcu ESP8266 DS18b20 Waterproof Temperature Sensor Monitoring

Multiple Nodemcu esp8266 network monitoring using Blynk

Wireless vibration sensor, iot vibration sensor, Industrial vibration sensor “nodemcu esp8266”

Arduino and Nodemcu two way communication, Control and Monitoring


  1. Arduino Timer related Libraries

Download Time library Arduino: Timer

Download TimerOne library Arduino: TimerOne

Download SimpleTimer Arduino library:  SimpleTimer

these libraries are already used in some of the above projects.  the SimpleTimer library is used in the Nodemcu based projects.

  1. Arduino BMP180 Library

Download Adafruit_BMP085 Arduino library: Adafruit_BMP085

The above library is specially created for the BMP085 but it can also be used with the BMP180 sensor.

projects in which I have used this library are given below:

Nodemcu and BMP180 “temperature, pressure & Altitude” internet of things project “iot”


  1. DallasTemperature Arduino Library

Download DallasTemperature Arduino library: DallasTemperature

Following is the project it is used in:

Arduino DS18B20 digital Temperature Sensor Library, wiring & Programming

Nodemcu ESP8266 DS18b20 Waterproof Temperature Sensor Monitoring


  1. Firebase Arduino Library

Download: FirebaseArduino library FirebaseArduino

FirebaseArduino tutorial:

Nodemcu firebase database Tutorial

  1. IRremote Library Arduino

Download IRremote Library Arduino: IRremote

IRremote based project:

Arduino IR Remote based Fan speed controlling, Library, circuit, & code



  1. MaxMatrix Arduino library

Download: MaxMatrix Arduino Library MaxMatrix

MaxMatrix library based projects:

8×8 LED Matrix MAX7219 Control using Bluetooth and Arduino

  1. SPI Arduino Library

Download SPI Arduino Library: SPI

  1. Pulse Sensor Arduino Library

Download PulseSensor_Playground Library:  PulseSensor_Playground

Arduino Pulse Sensor based project:

Pulse Sensor/ Heartbeat Rate/ Heart rate measurement using Arduino & Bluetooth

Pulse Sensor/ Heartbeat Rate (BPM) measurement using Arduino & Pulse Sensor “Stable BPM value”


  1. VirtualWire Arduino

Download VirtualWire Arduino Library :VirtualWire

  1. Stepper Motor Arduino Library

Download Stepper Arduino Library: Stepper

Stepper Motors based Tutorials:

UniPolar and Bipolar Stepper Motors Speed and Position Control

CD ROM Stepper motor Arduino L298n + Joystick controlled speed and Direction Control

 



  1. OneWire Arduino

Download OneWire Arduino Library : OneWire

Arduino OneWire library based tutorial:

Arduino DS18B20 digital Temperature Sensor Library, wiring & Programming

Nodemcu ESP8266 DS18b20 Waterproof Temperature Sensor Monitoring

Of course, there are thousands of other libraries, but these are the ones which are most frequently used. There are so many other libraries which I have used in different projects.

Recommended For You

About the Author: Engr Fahad

My name is Shahzada Fahad and I am an Electrical Engineer. I have been doing Job in UAE as a site engineer in an Electrical Construction Company. Currently, I am running my own YouTube channel "Electronic Clinic", and managing this Website. My Hobbies are * Watching Movies * Music * Martial Arts * Photography * Travelling * Make Sketches and so on...

Leave a Reply

Close