Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sslclient

SSLClient
Communication
          Arduino library to add TLS functionality to any Client class

          including the Arduino EthernetClient and WiFiClient classes (though it is better to prefer WiFClient.connectSSL if implemented). In other words, SSLClient implements encrypted communication through SSL on devices that do not otherwise support it.

          Author: Noah Koontz
          Maintainer: OPEnS Lab
Read the documentation
Compatibility
This library is compatible with the samd, sam, tivac, stm32, esp32
          architectures so you


architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Due
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.6.11
            (latest)


1.6.11
            (latest)

1.6.10
1.6.9
1.6.8
1.6.7
1.6.6
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.0
1.4.7
1.4.6
1.4.5
1.4.4
1.4.2
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Dfrobot sim7000

DFRobot_SIM7000
Communication
          communication device library.(SKU:DFR0572/DFR0505-CN)

          The communication device library of SIM7000

          Author: DFRobot
          Maintainer: TangJie
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
1.0.2
            (latest)

1.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Freertos

FreeRTOS
Timing
          FreeRTOS Real Time Operating System implemented for AVR (Uno, Nano, Leonardo, Mega).

          The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.

          Author: Richard Barry
          Maintainer: Phillip Stevens
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro


should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
10.5.1-0
            (latest)

10.5.0-1
10.5.0-0
10.4.6-8
10.4.6-7
10.4.6-6
10.4.6-5
10.4.6-4
10.4.6-3
10.4.6-2
10.4.6-1


10.4.6-2
10.4.6-1
10.4.6-0
10.4.4-2
10.4.4-1
10.4.4-0
10.4.3-8
10.4.3-7
10.4.3-6
10.4.3-5
10.4.3-4
10.4.3-3
10.4.3-2
10.4.3-0
10.4.1-0
10.3.0-9
10.3.0-8
10.3.0-7
10.3.0-6
10.3.0-5
10.3.0-4
10.3.0-3
10.3.0-2
10.3.0-1
10.2.0-3


10.3.0-1
10.2.0-3
10.2.0-2
10.2.0-1
10.1.1-1
10.0.0-10
10.0.0-1
8.2.3-18


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Shtc3 soldered library

SHTC3 Soldered Library
Uncategorized
          Library for controling SHTC3 sensor with EasyC comunication

          Library for controling SHTC3 sensor to get temperature and humidity data

          Author: Soldered
          Maintainer: Soldered
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Bolder flight systems checksum

Bolder Flight Systems Checksum
Communication
          Checksum library.

          This library includes classes for computing common checksums.

          Author: Brian Taylor
          Maintainer: Brian Taylor
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
4.0.0
            (latest)


4.0.0
            (latest)

3.2.0
3.1.1
3.1.0
3.0.1
3.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Mkrnb

MKRNB
Communication
          Enables NB/GRPS network connection using the Arduino MKR NB 1500 board.

          This library also allows you to connect to internet through NarrowBand IoT or LTE Cat M1 networks.

Go to repository
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010


Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.5.1
            (latest)

1.5.0
1.4.0
1.3.2
1.3.1
1.3.0
1.2.0
1.1.0
1.0.1
1.0.0
Usage


1.1.0
1.0.1
1.0.0
Usage
With the Arduino MKR NB 1500 and this library you can connect to the internet over a GSM network. The on board module operates in 4G, using LTE Cat M1 or NB1.
Arduino MKR NB 1500 has a modem that transfers data from a serial port to the GSM network. The modem executes operations via a series of AT commands. The library abstracts low level communications between the modem and SIM card. It relies on the Serial library for communication between the modem and Arduino.
Typically, each individual command is part of a larger series necessary to execute a particular function. The library can also receive information and return it to you when necessary.
To use this library
#include <MKRNB.h>
Library structure
As the library enables multiple types of functionality, there are a number of different classes.


As the library enables multiple types of functionality, there are a number of different classes.
The NB class takes care of commands to the radio modem. This handles the connectivity aspects of the module and registers your system in the 4G infrastructure. All of your GSM/GPRS programs will need to include an object of this class to handle the necessary low level communication.
Send/receive SMS messages, managed by the NB_SMS class.
The GPRSClass is for connecting to the internet.
NBClient includes implementations for a client, similar to the Ethernet and WiFi libraries.
A number of utility classes such as NBScanner and NBModem
Library compatibility


A number of utility classes such as NBScanner and NBModem
Library compatibility
The library tries to be as compatible as possible with the current Ethernet and WiFi101 library. Porting a program from an Arduino Ethernet or WiFi101 library to an Arduino with the MKR NB 1500 should be fairly easy. While it is not possible to simply run Ethernet or WiFi101 compatible code on the MKR NB 1500 as-is, some minor, library specific, modifications will be necessary, like including the GSM and GPRS specific libraries and getting network configuration settings from your cellular network provider.
Examples
You can visit the MKR NB 1500 documentation portal for tutorials, technical specifications and more. You can also browse through a set of examples at the Examples from Libraries page.
NB Class
NB constructor
begin()
shutdown()
NB.getTime()
NB_SMS Class
beginSMS()
ready()
endSMS()
available()
remoteNumber()
read()


ready()
endSMS()
available()
remoteNumber()
read()
write()
print()
peek()
flush()
GPRS Class
GPRS constructor
attachGPRS()
NBClient and NBSSLClient Class
Client
SSL Client
ready()
connect()
beginWrite()
write()
endWrite()
connected()
read()
available()
peek()
flush()
stop()
NBModem Class
NBModem Constructor
begin()
getIMEI()
getICCID()
NBScanner Class
NBScanner Constructor
begin()
getCurrentCarrier()
NBPIN Class
NBPIN constructor
begin()
isPIN()
checkPIN()
checkPUK()
changePIN()
switchPIN()
checkReg()
getPinUsed()
setPinUsed()
NBUDP Class
NBUDP
begin()
available()
beginPacket()
endPacket()
write()


NBUDP
begin()
available()
beginPacket()
endPacket()
write()
parsePacket()
peek()
read()
flush()
stop()
remoteIP()
remotePort()


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Am1008w k i2c

AM1008W-K I2C
Sensors
          Arduino library to control Cubic AM1008W-K I2C

          Author: Neosarchizo
          Maintainer: Neosarchizo
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Atmlib

ATMlib
Other
          The Arduboy Tracker Music library.

          A library for playing 4 channel chiptune music and oscilator sounds, intended for use with the Arduboy game system

          Author: TEAM a.r.g., Davey Taylor aka STG, Joeri Gantois aka JO3RI
          Maintainer: info@TEAM_arg.org
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:


should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.6
            (latest)

1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.0
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Egoshields

egoShieldS
Device Control
          Library offering support for uStepper S egoShield

          uStepper S egoShield support library

          Author: uStepper ApS
          Maintainer: Thomas Olsen (thomas@ustepper.com)
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
1.1.1
            (latest)

1.1.0
1.0.0
0.1.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Adns3080

ADNS3080
Sensors
          Interface for the ADNS3080 mouse sensor.

          Library to interface with the ADNS3080 mouse sensor. Retrieves motion and frame data.

          Author: RCmags
          Maintainer: RCmags
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
1.0.2
            (latest)

1.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Asyncesp8266 ethernet manager

AsyncESP8266_Ethernet_Manager
Communication
          (ESP8266 + LwIP W5500 / W5100(S) / ENC28J60) Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal.


This Library is used for configuring (ESP8266 + LwIP W5500 / W5100(S) / ENC28J60) Credentials Manager at runtime. You can also specify static DNS servers, personalized HostName, static or DHCP IP. With configurable CORS Header and auto-Timezone features. Using AsyncDNSServer instead of DNSServer now

          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Trivialkalmanfilter

TrivialKalmanFilter
Data Processing
          Trivial Kalman Filter.

          Unidimensional trivial Kalman filter (header only, Arduino compatible) library.

          Author: Damian Wrobel
          Maintainer: Damian Wrobel
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
1.0.1
            (latest)

1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Hsmcpp

hsmcpp
Other
          C++ library for Hierarchical State Machines (HSM, FSM)

          C++ library for hierarchical state machines / finite state machines. Provides a code-free visual approach for defining state machine logic using GUI editors with automatic code and diagram generation. Check out https://hsmcpp.readthedocs.io for detailed documentation.

          Author: Ihor Krechetov
          Maintainer: Ihor Krechetov
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use


Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)

0.37.0
0.35.0
0.33.0
0.31.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Adafruit vc0706 serial camera library

Adafruit VC0706 Serial Camera Library
Device Control
          Library for VC0706-based Serial JPEG Cameras

          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)

1.1.1


1.2.0
            (latest)

1.1.1
1.1.0
1.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Ledcontroller

LedController
Display
          The better LedControl library for the MAX7219 and the MAX7221 Led display drivers.


"!!Version 2.0.0 comes with a lot of changes plese check the readme on more information!! It can do everything LedControl can, works with more boards (like esp32) and makes working with LedMatricies easier. You can more your displayed data around, set whole segments and have way more symbols for 7-segment displays. If you still miss a feature just create a pull request and I will do my best to add it ASAP."

          Author: Noa Sakurajin
          Maintainer: Noa Sakurajin
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.2
            (latest)


2.0.2
            (latest)

2.0.1
2.0.0-rc4
2.0.0-rc3
2.0.0-rc2
2.0.0-rc1
1.7.2
1.7.1
1.7.0
1.6.1
1.6.0
1.5.0
1.4.2
1.4.1
1.4.0
1.3.3
1.3.2
1.3.1
1.2.2
1.2.1
1.2.0
1.1.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sleepy pi 2

Sleepy Pi 2
Other
          Arduino Library for Sleepy Pi 2 Raspberry Pi HAT

          A Smart Power Management Board that provides a virtual low power mode to Raspberry Pi's

          Author: Spell Foundry
          Maintainer: Spell Foundry
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note


Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)

1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sparkfun hyperdisplay

SparkFun HyperDisplay
Device Control
          Standardized library for control of displays

          This is an abstract display library that makes it easy to get new displays up and running quickly with a full set of drawing and printing functions with multi-window support. This library is relatively flexible allowing for the user to use a completely custom color definition and override default implementations for printing. All that is needed to make a display work is to provide the interface to draw one pixel to the display, and instruct the library how to handle your custom color type. Increased efficiency can be obtained by overriding additional drawing functions.


Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.1
            (latest)

2.0.0
1.0.3


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Magellan sim7020e

Magellan_SIM7020E
Uncategorized
          AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform.

          Fully compatible with DEVIO NB-DEVKIT I.

          Author: AIS IoT Alliance Program
          Maintainer: AIS IoT Alliance Program
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.5.1
            (latest)

1.5.0
1.4.2
1.4.1
1.4.0
1.3.0
1.2.1
1.2.0
1.1.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Asynctimerlib

AsyncTimerLib
Other
          Simple non blocking timer with callback function

          Author: Luis Llamas
          Maintainer: Luis Llamas
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Executive

Executive
Timing
          Execute routines to specified schedule

          A simple library to execute stuff to a schedule.  Really easy to use and lets you set up repetitive tasks as well 'one shot' tasks to run at some point in the future.  Quickly eradicate timing messiness in your sketches without the trickiness of interrupts.  Works at ms to multi-second precision.

          Author: j-watson
          Maintainer: j-watson
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use


Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.1
            (latest)

1.1.0
1.0.3
1.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Mini grafx

Mini Grafx
Display
          Graphics Library for embedded devices with a framebuffer

          Author: Daniel Eichhorn
          Maintainer: Daniel Eichhorn
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp8266, esp32
          architectures.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.6
            (latest)

1.2.5
1.2.4
1.2.3


1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
0.0.19
0.0.18
0.0.17
0.0.16
0.0.14
0.0.13
0.0.12
0.0.10
0.0.9
0.0.8


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Zzzmovingavg

ZzzMovingAvg
Signal Input/Output
          Simple Arduino / C++ library to compute moving average

          Library to simplify averaging input values using a "Simple moving average" (boxcar filter) class

          Author: Seralo
          Maintainer: Seralo
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
1.0.0
            (latest)

0.9.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Orbo

Orbo
Uncategorized
          A library useful for Orbo robot.

          Developed by Aerobotics Global Team.

          Author: Aerobotics Global, Lokesh Kode, Filippos Batistatos
          Maintainer: Aerobotics Global
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
0.0.3
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Fourregs

FourRegs
Device Control
          Prints the low-level configuration registers for Arduino-compatible boards which use an ARM SAMD51 processor.

          This library is likely only useful for an advance user, someone who has already looked at the SAMD51 datasheet and is wondering how their board is actually configured.

          Author: Drew Folta
          Maintainer: Drew Folta
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:


should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.4.5
            (latest)

0.4.4


0.4.5
            (latest)

0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Arduinohttpclient

ArduinoHttpClient
Communication
          [EXPERIMENTAL] Easily interact with web servers from Arduino, using HTTP and WebSocket's.

          This library can be used for HTTP (GET, POST, PUT, DELETE) requests to a web server. It also supports exchanging messages with WebSocket servers. Based on Adrian McEwen's HttpClient library.

Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in


boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.4.0
            (latest)

0.3.2
0.3.1
0.3.0
0.2.0
0.1.1
0.1.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Brino

Brino
Other
          A biblioteca possibilita o uso de termos em portugues (Brino) para a programacao do arduino.

          Biblioteca que possibilita o uso da linguagem Br.ino, inteiramente em português, para desenvolvimento de códigos na interface do Arduino.

          Author: Brino
          Maintainer: Victor Pacheco
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the


architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Easystringstream

EasyStringStream
Other
          A library for string creation without std:: overhead

          It allows you to create strings using the c++ stream operator (

          Author: morsisko
          Maintainer: morsisko
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)


1.0.1
            (latest)

1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Legosensoradapter

LegoSensorAdapter
Uncategorized
          Library for robot Cing with Atmega328.

          This library simplifies programming of robot Cing.

          Author: Stanislav Jochman
          Maintainer: Stanislav Jochman
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Custom pid

Custom PID
Device Control
          Library PID Control System.

          Designed specifically for Team Assailing Falcons.

          Author: Assailing Falcons
          Maintainer: Saksham Bhutani
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Zpca9685 library

ZPCA9685 Library
Device Control
          Library for PCA9685 PWM I/O extender

          Library for PCA9685 PWM I/O extender, it can extend arduino api on samd from zoubworld

          Author: Pierre Valleau
          Maintainer: Pierre Valleau
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400


Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Somoiod

SOMOIoD
Communication
          SOMO Library for the gen4-IoD and IoD-09 by 4D Systems

          Enables MP3 support from SOMO-II modules of MOTG-MP3 modules, to the IoD-09 and gen4-IoD displays. However it is not limited to these, and can be used on Arduino and ESP8266 boards also.

          Author: 4D Systems Pty Ltd
          Maintainer: 4D Systems Pty Ltd
Read the documentation
Compatibility


Maintainer: 4D Systems Pty Ltd
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Esp lm35

ESP_LM35
Sensors
          A library for the ESP boards to make easier using the LM35 temperature sensor.

          It should work with other 32 bits boards, or normal boards, if changing resolution. Other sensors may work too.

          Author: Community Maker Alcoi
          Maintainer: Arnyminer Z (arnyminer.z@gmail.com)
Read the documentation
Compatibility
This library is compatible with the
          architecture.

        Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Robopoly linear camera

Robopoly Linear Camera
Sensors
          This library allows you to get data from the Robopoly Linear Camera.

          Author: Marco Pagnamenta, Karl Kangur, David Perrenoud, Robopoly
          Maintainer: Robopoly
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note


Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Bme280 zanshin

BME280_Zanshin
Device Control
          Access the Bosch BME280 temperature, humidity and pressure sensor

          Author: https://github.com/SV-Zanshin
          Maintainer: https://github.com/SV-Zanshin
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.4
            (latest)


1.0.4
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Espectro

ESPectro
Communication
          ESPectro development board library for Arduino IDE

          The library for you to get up fast for using ESPectro Core board with Arduino IDE. ESPectro is designed by DycodeX, a leading Internet of Things (IoT) and disruptive technology company from Indonesia.

          Author: Andri Yadi
          Maintainer: ESPectro Team
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp8266
          architecture.

        Releases


This library is compatible with the esp8266
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.7.5
            (latest)

0.7.4
0.7.2
0.7.0
0.6.9
0.6.7
0.6.6
0.6.2


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Samdue pwm

SAMDUE_PWM
Device Control
          This library enables you to use Hardware-based PWM channels on SAMDUE boards to create and output PWM to pins.


The most important feature is they're purely hardware-based PWM channels, supporting very high PWM frequencies. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using ISR, millis() or micros(). That's necessary if you need to control devices requiring high precision. New efficient setPWM_manual function to facilitate waveform creation using PWM

          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the sam, atmelsam
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Due
Compatibility Note


following Arduino boards:
Arduino Due
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)

1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Penyx

PenYX
Uncategorized
          XY Pen plotter

          control pen movement in 3 dimentions

          Author: Gal Arbel gal.arbel8@gmail.com
          Maintainer: Gal Arbel gal.arbel8@gmail.com
Read the documentation
Go to repository
Compatibility
This library is compatible with the Arduino
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.3.3
            (latest)


2.3.3
            (latest)

2.3.2
2.2.3
2.2.1
2.1.2
2.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Hardware buttons

Hardware Buttons
Sensors
          Custom button actions handler

          Single click, double click, multiple click, custom duration, digitalPort

          Author: Andrii T
          Maintainer: Andrii T
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Bmp280

BMP280
Sensors
          DFRobot Standard library modified by dvarrel

          Used to read current temperature, air pressure and calculate altitude.

          Author: dvarrel
          Maintainer: dvarrel
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.3


the
          Arduino IDE and install it from there.
1.0.3
            (latest)

1.0.2
1.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Esparto

Esparto
Device Control
          Rapid development framework, synchronous task queue and GPIO manager (plus more) for ESP8266 devices

          Esparto has also been described as a sort of RTOS for ESP8266. It DOES have a synchronous task queue which serialises all events, but RTOS is too grand a title. As one user said: "kinda crazy how easy you made this thing..."

          Author: Phil Bowles
          Maintainer: Phil Bowles
Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.


Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.3.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Dotmatrix5x7

DotMatrix5x7
Display
          Drives 5x7 dot matrix display directly connected to Arduino pins

          Author: Bernhard Nebel
          Maintainer: Bernhard Nebel
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,


Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.5.2
            (latest)

1.5.0
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Tfl status

TFL-Status
Communication
          A small library for an ESP8266 to pull tube status from the TFL API (work in progress)

          A small library for an ESP8266 to pull tube status from the TFL API (work in progress).

          Author: Dushyant Ahuja
          Maintainer: Dushyant Ahuja
Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.

        Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.2
            (latest)

1.1.1
1.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Stm32duino lps22hb

STM32duino LPS22HB
Sensors
          260-1260 hPa absolute digital output barometer.

          This library provides Arduino support for the 260-1260 hPa absolute digital output barometer LPS22HB for STM32 boards.

          Author: AST, Wi6Labs
          Maintainer: stm32duino
Read the documentation
Compatibility
This library is compatible with the stm32, avr, sam
          architectures so you
          should be able to use it on the


architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Due
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.0
            (latest)

1.0.4
1.0.3
1.0.2
1.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Settingsmanager

settingsManager
Data Storage
          Simple settings management for ESP8266

          Author: Marek Ledworowski (marecl)
          Maintainer: Marek Ledworowski (marecl)
Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)

1.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Rotary

Rotary
Other
          ESP8266/Arduino Library for reading rotary encoder values.

          It allows you to use callback functions to track rotation. This will reduce and simplify your souce code significantly. Tested with Arduino and ESP8266.

          Author: KAthiR
          Maintainer: KAthiR
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Ms5xxx

MS5xxx
Sensors
          Library for digital pressure sensors MS5xxx by Measurement Specialties (MEAS).

          Tested with Arduino Uno/Nano/Mico and ESP8266. Long-term tests with MS5607, working implementation for MS5611 chipset.

          Author: Roman Schmitz
          Maintainer: Roman Schmitz
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)

1.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Multimap

MultiMap
Data Processing
          Library for fast non-linear interpolation by means of two arrays.

          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.7
            (latest)

0.1.6
0.1.5


(latest)

0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Multivariatenormal

MultivariateNormal
Data Processing
          Arduino library for sampling from a multivariate normal distribution

          Author: PowerBroker2
          Maintainer: PowerBroker2
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.1
            (latest)

0.1.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Blynk

Blynk
Communication
          Build a smartphone app for your project in minutes!

          It supports  WiFi, BLE, Bluetooth, Ethernet, GSM, USB, Serial. Works with many boards like ESP8266, ESP32, Arduino UNO, Nano, Due, Mega, Zero, MKR100, Yun, Raspberry Pi, Particle, Energia, ARM mbed, Intel Edison/Galileo/Joule, BBC micro:bit, DFRobot, RedBearLab, Microduino, LinkIt ONE ...


Author: Volodymyr Shymanskyy
          Maintainer: Volodymyr Shymanskyy
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)

1.1.0
1.0.1
1.0.0
1.0.0-beta.3
1.0.0-beta.2
1.0.0-beta.1
0.6.1
0.6.0
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.10


0.5.1
0.5.0
0.4.10
0.4.8
0.4.7
0.4.6
0.4.3
0.4.2
0.4.1
0.4.0
0.3.10
0.3.9
0.3.8
0.3.7
0.3.6
0.3.3


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sparkfun tsunami super wav trigger qwiic

SparkFun Tsunami Super WAV Trigger Qwiic
Device Control
          A library to control the SparkFun Tsunami Super WAV Trigger Qwiic.

          Communicates with the Tsunami over I2C via Qwiic cable to control audio playback, volume, output selection and much more.

          Author: Robertsonics, SparkFun Electronics
          Maintainer: Robertsonics
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Pwmrelay

PWMrelay
Device Control
          Low-frequency software PWM for relay

          Author: AlexGyver
          Maintainer: AlexGyver
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Shutters

Shutters
Device Control
          Allows non-smart roller-shutters to be percentage-controlled using time

          Supports relays, RF, EEEPROM, SPIFFS, etc.

          Author: Marvin ROGER
          Maintainer: Marvin ROGER
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
3.0.0-beta.4
            (latest)

3.0.0-beta.3
3.0.0-beta.2
3.0.0-beta.1
2.1.1
2.1.0
2.0.1
2.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Timerevent

TimerEvent
Timing
          TimerEvent is a non-blocking alternative to the delay() function.

          It provides an easy way to trigger a callback function every set period of time and using multiple instances of this library enables your Arduino to multitask via time slicing.

          Author: cygig
          Maintainer: cygig
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.5.0
            (latest)

0.4.2
0.4.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Cleanrtos

CleanRTOS
Timing
          Makes use of FreeRTOS on ESP32 much easier and safer.

          This library wraps FreeRTOS calls, such that using FreeRTOS becomes much easier and safer.

          Author: Marius Versteegen
          Maintainer: Marius Versteegen
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32, esp32s2, arduino_esp32
          architectures.

        Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.0.8
            (latest)

0.0.7


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Nrflite

NRFLite
Communication
          nRF24L01+ library requiring very little code along with YouTube videos showing all available features.

          Send dynamically-sized data packets, with or without dynamically-sized acknowledgement packets, with less complication than other libraries.  The library also supports controlling the radio with only 2 pins on ATtiny and ATmega microcontrollers!

          Author: Dave Parson
          Maintainer: Dave Parson
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.0.3
            (latest)

3.0.2
3.0.1
3.0.0
2.4.4
2.4.3
2.4.2
2.4.1
2.4.0
2.3.2
2.3.1
2.2.2
2.2.1
2.2.0
2.1.1
2.1.0
2.0.11
2.0.10
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3


2.0.5
2.0.4
2.0.3
2.0.2
2.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Plex64

Plex64
Signal Input/Output
          A library for the Plex64 analog input multiplexer shield.


A library for the Plex64 analog input multiplexer shield.

          Supports multiplexing up to 64 inputs into 4 analog pins using 4x CD4067B analog multiplexers/MUXes. Configurable 1:1/2:1/4:1/8:1 voltage dividers and OP amp buffering allow high impedance input up to 18V with low settling time. I2C IO expander minimizes pin requirement footprint and 8 possible addresses allow multiplexing up to 512 analog inputs per I2C bus.

          Author: Chris Steenerson chris@csteenerson.com
          Maintainer: Chris Steenerson chris@csteenerson.com
Read the documentation
Compatibility
This library is compatible with the
          architecture.

        Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Asyncesp8266 w5500 manager

AsyncESP8266_W5500_Manager
Communication
          (ESP8266 + LwIP W5500) Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal.

          This Library is used for configuring (ESP8266 + LwIP W5500) Credentials Manager at runtime. You can also specify static DNS servers, personalized HostName, static or DHCP IP. With configurable CORS Header and auto-Timezone features. Using AsyncDNSServer instead of DNSServer now


Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Easybuzzer

EasyBuzzer
Signal Input/Output
          EasyBuzzer Library

          A library to easily make beeps with a Buzzer.

          Author: Evert Arias
          Maintainer: Evert Arias
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.4


the
          Arduino IDE and install it from there.
1.0.4
            (latest)

1.0.3
1.0.2
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Openbci radios

OpenBCI_Radios
Device Control
          The library for OpenBCI RFDuino system for GZLL

          The library is meant to be ran on RFduinos

          Author: Joel Murphy
          Maintainer: Joel Murphy
Read the documentation
Compatibility
This library is compatible with the RFduino
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.4
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Adaino

Adaino
Signal Input/Output
          An Analog Data Acquisition library for Arduino and IoT.

          Adaino simplifies reading analog inputs not only for single conversion results but also for continuous signals with high frequency spectrums. Currently, only Arduino devices with an SAMD21 microcontroler as found in the Arduino MKR  or Adafruit Feather families are supported.

          Author: Werktag
          Maintainer: Andre Meyer
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you


Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
0.1.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Irremotecontrol

IRRemoteControl
Signal Input/Output
          A lightweight library for send/receive infra-red signal.

          This library seeks to be lean and intend to make it easier to send/receive infra-red signals. As an extra feature, the library can read codes from flash memory.

          Author: Cristiano Borges
          Maintainer: Cristiano Borges
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Ubidots arduino yun

Ubidots Arduino YUN
Other
          Ubidots library for the Arduino YUN

          Library to manage data with the Ubidots cloud using Arduino YUN

          Author: Ubidots Devel Team
          Maintainer: María Carlina Hernandez
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
2.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Waveshare 4 inch tft touchscreen

Waveshare 4 Inch Tft Touchscreen
Display
          Graphics and touchscreen driver for Waveshare 4 inch touch screen (SKU 13587)

          Re-write of the graphics wrapper, based on the 'Waveshare_ILI9486' library, PLUS touchscreen support.

          Author: M Hotchin
          Maintainer: M Hotchin
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.3
            (latest)

1.0.2
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Leos2

leOS2
Timing
          Simple scheduler based on watchdog that runs little tasks within IRS

          Author: Leonardo Miliani
          Maintainer: Leonardo Miliani
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,


Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.3.3
            (latest)

2.3.2
2.3.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Stator

Stator
Other
          For managing states of your variables

          Turning your dumb numbers and strings into smart objects that know what was happening to them and when.

          Author: Timon Skerutsch
          Maintainer: Timon Skerutsch
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.6.0


the
          Arduino IDE and install it from there.
0.6.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Timer

Timer
Timing
          A library for creating start / stop Timers

          Small library for measuring elapsed time between start and stop command

          Author: Stefan Staub
          Maintainer: Stefan Staub
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.1
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Dfrobot urm13

DFRobot_URM13
Sensors
          URM13 driver library(SKU: SEN0352).

          DFRobot_URM13 can obtain the basic sensor information, the current distance measurement value and the current temperature measurement value. Modify the sensor interface mode and configuration, and modify sensor measurement parameters.

          Author: DFRobot
          Maintainer: qsjhyy
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)

1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sm esp32pi

SM_ESP32Pi
Signal Input/Output
          A easy to use Arduino Library for ESP32-PI

          This library provide the software tools for use the Sequent Microsystems ESP32-PI Raspberry Pi Alternate Card with  Arduino IDE

          Author: Sequent Microsystems
          Maintainer: Sequent Microsystems
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > As3935

AS3935
Sensors
          Library to support Austrian Microsystems AS3935 lightning sensor.

          Arduino library to support Austrian Microsystems AS3935 lightning sensor using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1

          Author: Steve Marple
          Maintainer: Steve Marple
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.5
            (latest)

1.0.4
1.0.3
1.0.2
1.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Simpleftpserver

SimpleFTPServer
Communication
          Simple FTP server for esp8266, esp32, STM32, Raspberry Pi Pico and Arduino


Simple FTP server for Raspberry Pi Pico W (LittleFS), esp8266 (SPIFFS and LittleFS or SD, SdFat 2.x), esp32 (SPIFFS, LittleFS and FFAT or SD, SdFat 2.x) and Arduino (SdFat, SD basic lib with 8.3 file format), Wio Terminal (Seed_SD, SdFat 2.x), Arduino MKR (SdFat 2), STM32 (Flash 64K SdFat 2.x and SPI Flash). Support w5500, w5100 and enc28j60. With internal callback to chck the phase of communication.

          Author: Renzo Mischianti
          Maintainer: Renzo Mischianti
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use


Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.1.6
            (latest)

2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.0
1.3.0
1.2.1
1.2.0
1.1.0
1.0.1
0.9.1
0.9.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Ant arduino

ANT-Arduino
Communication
          Library for communicating with various ANT radios from Dynastream Innovations.

          Support for Serial or Softdevice based radios. Can be configured to work in the ANT+ ecosystem.

          Author: Curtis Malainey
          Maintainer: Curtis Malainey
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.3
            (latest)

2.0.2
2.0.1
2.0.0
1.1.0
1.0.2
1.0.1
1.0.0
0.3.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Ne555

NE555
Timing
          Simulation of the function from a NE555 timer chip. ;)

          Create puls/flash or delay. On state change a callback function is fired. Delay fires callback only ones.

          Author: Gfy63
          Maintainer: Gfy63
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.


the
          Arduino IDE and install it from there.
0.9.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Crc vcnl4200 library

CRC VCNL4200 Library
Device Control
          Library for control of the Vishay VCNL4200 proximity and ambient light sensor package.  Now includes limited interrupt support.

          5V and 3.3V completed sensor packages will soon be available and https://www.ChicagoRobotics.net.

          Author: Chicago Robotics Corporation
          Maintainer: CRC Support
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the


architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.1
            (latest)

1.1.0
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > L298 motor driver

L298 Motor Driver
Signal Input/Output
          L298 Motor Driver is a library for Arduino to handle motor control using an H-bridge.

          It provides easy-to-use functions for controlling brushed DC motors.

          Author: FABLAB Bahrain
          Maintainer: Ghassan Yusuf
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Cv7oemfr

CV7OEMFR
Uncategorized
          Enables provisioning.

          With this library, you can retrieve data from NMEA0183 frames. Of type $IIMWV and $WIXDR.

          Author: Maxime Lebegue
          Maintainer: Maxime Lebegue
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the


Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.1.2
            (latest)

1.2.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Xyzgeomag

XYZgeomag
Data Processing
          Calculate the magnetic field on earth using the World Magnetic Model(WMM).

          Given geocentric cartesian coordinates, the main function geomag::GeoMag calculates the magnetic field around earth in the International Terrestrial Reference System(ITRS) and uses units of decimal year, meter, and tesla.

          Author: Nathan Zimmerberg
          Maintainer: Nathan Zimmerberg
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.0
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Base64

Base64
Data Processing
          A Base64 library for Arduino

          Author: Arturo Guadalupi
          Maintainer: Arturo Guadalupi
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)

0.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Basecamp

Basecamp
Other
          A basic IoT library for the ESP32

          This library eases the building of ESP32 firmwares for IoT projects. It takes care of basic tasks like WiFi management, generation of a webinterface, connecting to an MQTT broker and storing configuration data.

          Author: c't Magazin für computer technik, Merlin Schumacher
          Maintainer: Merlin Schumacher
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.

        Releases


Compatibility
This library is compatible with the esp32
          architecture.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.8
            (latest)

0.1.6
0.1.5
0.1.2
0.1.1
0.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Hamqttdiscoveryhandler

HAMqttDiscoveryHandler
Communication
          A library that generates MQTT topics and configuration message for Home Assistant MQTT Discovery.

          This library is to simplify adding DIY hardware to Home Assistant by MQTT Discovery. Its OO feature makes it can handle complex cases like multiple entities of different types in one device.

          Author: Chen Yijun
          Maintainer: Chen Yijun
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.0
            (latest)

0.1.2
0.1.0
0.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Shiftdisplay

ShiftDisplay
Display
          Arduino library for driving 7-segment displays using 74HC595 shift registers

          Show numbers and text. Concatenate multiple displays as one, for a maximum of 8 digits. Compatible with common cathode and common anode. Only 3 pins used on Arduino.

          Author: MiguelPynto
          Maintainer: MiguelPynto
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.6.1
            (latest)

3.6.0
3.5.0
3.4.0
3.3.3
3.3.2
3.3.1
3.3.0
3.2.3
3.2.2
3.2.1
3.0.0
2.0.0
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Pulserainuartconsole

PulseRainUARTConsole
Signal Input/Output
          Arduino Library for UART Console

          Use this library to create a UART Console

          Author: PulseRain
          Maintainer: PulseRain
Read the documentation
Compatibility
This library is compatible with the Reindeer, GRV3000D
          architectures.

        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.4
            (latest)

1.0.3


1.0.4
            (latest)

1.0.3
1.0.2
1.0.1


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sparkfun hm1x bluetooth arduino library

SparkFun HM1X Bluetooth Arduino Library
Communication
          Library for the HM-12 and HM-13 Bluetooth 4.0 modules

          An Arduino Library for the HM-12 and HM-13 Bluetooth 4.0 modules.

          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in


boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)

1.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Adafruit waveplayer library

Adafruit WavePlayer Library
Data Processing
          Helper library for wrangling Wave files

          Parse and prepare wave files to play from filesystems. Uses SdFat NOT SD library to read!

          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500


Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.5
            (latest)

1.0.4
1.0.3
1.0.2
1.0.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Mjson

mjson
Communication
          JSON parser, emitter, and JSON-RPC engine

          Making microcontrollers connected via https://vcon.io

          Author: Cesanta Software Limited
          Maintainer: Cesanta Software Limited
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.7
            (latest)


1.2.7
            (latest)

1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sram 23lc

SRAM_23LC
Data Storage
          Driver for Microchip Technology Inc. 23LC (23LCV, 23A, 23K) SPI SRAM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers


Supports 23LCV1024, 23LC1024, 23A1024, 23LCV512, 23LC512, 23A512, 23A256, 23K256, 23A640, 23K640 with byte and block transfers.

          Author: Justin Mattair
          Maintainer: Justin Mattair
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.2
            (latest)

1.1.1
1.1.0
1.0.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Sparkfun cap1203 arduino library

SparkFun CAP1203 Arduino Library
Sensors
          SparkFun library for the CAP1203 capactive slider sensor

          Capacitive touch sensing, buttons, and slider detection all using the Qwiic CAP1203 breakout from SparkFun. Checkout the Qwiic Slider today!

          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases


it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.5
            (latest)


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Arduino avrstl

Arduino_AVRSTL
Other
          A port of ArduinoSTL Arduino library.

          This library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithm.

Read the documentation
Compatibility
This library is compatible with the avr, megaavr
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
Arduino Yún


Arduino Nano
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.

Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.5
            (latest)

1.2.4


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Mcp4725

MCP4725
Sensors
          Arduino library for 12 bit I2C DAC - MCP4725

          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.3.5
            (latest)

0.3.4


0.3.5
            (latest)

0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.3
0.2.2
0.2.1
0.2.0


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Nvsram

NVSRAM
Data Storage
          Arduino library for Microchip 23LCV512 and 23LCV1024 NVSRAM.

          Arduino library for using Microchip 23LCV512 (64K x 8bit) and 23LCV1024 (128K x 8bit) NVSRAM SPI battery-backed memories.

          Author: Guglielmo Braguglia
          Maintainer: Guglielmo Braguglia
Read the documentation
Compatibility
This library is compatible with the avr