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
            > Pu2clr si4735

PU2CLR SI4735
Device Control
          Control your Silicon Labs SI47XX Family (Si4730, Si4732, Si4731, Si4734, Si4735, Si4740, Si4745 etc) BROADCAST AM/FM/SW RADIO RECEIVER.

          This library provides an easy-to-use interface to control the CI SI47XX Family.

          Author: Ricardo Lima Caratti, pu2clr@gmail.com
          Maintainer: Ricardo Lima Caratti
Read the documentation
Compatibility


Maintainer: Ricardo Lima Caratti
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.1.7
            (latest)

2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.1
2.0.0
1.1.9
1.1.8
1.1.7


1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.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
            > Sparkfun qwiic humidity aht20

SparkFun Qwiic Humidity AHT20
Sensors
          A library to drive ASAIT's new AHT20 temperature and humidity IC.

          Use our solderless and easy-to-use Qwiic system to send I2C commands to the SparkX Qwiic Humiditiy AHT20 to get current temperature and humidity readings.

          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
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.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
            > Nmeaparser

NMEAParser
Communication
          A simple Arduino library to parse NMEA sentences.

          Author: Glinnes Hulden
          Maintainer: Glinnes Hulden
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.1.0
            (latest)

1.0.0


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

Servo
Device Control
          Allows Arduino boards to control a variety of servo motors.

          This library can control a great number of servos.
It makes careful use of timers: the library can control 12 servos using only 1 timer.
On the Arduino Due you can control up to 60 servos.

Go to repository
Compatibility
This library is compatible with the avr, megaavr, sam, samd, nrf52, stm32f4, mbed, mbed_nano, mbed_portenta, mbed_rp2040, renesas, renesas_portenta, renesas_uno
          architectures 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 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
Arduino Nano 33 BLE
Arduino Nano 33 IoT
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
Arduino Yún
Arduino Zero
Portenta H7
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


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

1.2.0
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.3
1.0.2
1.0.1
1.0.0
Usage
This library allows an Arduino board to control RC (hobby) servo motors. Servos have integrated gears and a shaft that can be precisely controlled. Standard servos allow the shaft to be positioned at various angles, usually between 0 and 180 degrees. Continuous rotation servos allow the rotation of the shaft to be set to various speeds.


The Servo library supports up to 12 motors on most Arduino boards and 48 on the Arduino Mega. On boards other than the Mega, use of the library disables analogWrite() (PWM) functionality on pins 9 and 10, whether or not there is a Servo on those pins. On the Mega, up to 12 servos can be used without interfering with PWM functionality; use of 12 to 23 motors will disable PWM on pins 11 and 12.
To use this library:
#include <Servo.h>
Circuit


To use this library:
#include <Servo.h>
Circuit
Servo motors have three wires: power, ground, and signal. The power wire is typically red, and should be connected to the 5V pin on the Arduino board. The ground wire is typically black or brown and should be connected to a ground pin on the Arduino board. The signal pin is typically yellow, orange or white and should be connected to a digital pin on the Arduino board. Note that servos draw considerable power, so if you need to drive more than one or two, you’ll probably need to power them from a separate supply (i.e. not the 5V pin on your Arduino). Be sure to connect the grounds of the Arduino and external power supply together.
Examples
Knob: control the shaft of a servo motor by turning a potentiometer
Sweep: sweeps the shaft of a servo motor back and forth
Methods
attach()
write()


Methods
attach()
write()
writeMicroseconds()
read()
attached()
detach()


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 sensor calibration

Adafruit Sensor Calibration
Sensors
          Calibration helper for various Arduino compatibles

          This library abstracts storing Adafruit Sensor aligned calibration values on various boards, particuarly ones with built in EEPROM or (Q)SPI Flash.

          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


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

1.1.2
1.1.1
1.1.0
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
            > Eewl

EEWL
Uncategorized
          EEPROM wear leveling

          Reduce EEPROM writing wear by distributing them in a circular buffer

          Author: Fabrizio Pollastri
          Maintainer: Fabrizio Pollastri
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.5.3
            (latest)


0.5.3
            (latest)

0.5.0
0.3.2
0.3.0
0.2.3
0.2.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
            > Ds1307 emulator

DS1307 Emulator
Timing
          An emulator of the DS1307, which transform the Arduino in an RTC chip without actually having a physical RTC.

          It is natively compatible with any Arduino carrying and Atmega and a 16MHz crystal oscillator.

          Author: Enrico Sanino
          Maintainer: Enrico Sanino
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


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.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
            > Everytimer

EveryTimer
Timing
          A library providing the possibility to call a function at specific time intervals.

          Present library defines a 'EveryTimer' class that allows to call a user defined function every time a timeout occurs. In addition, a similar 'OneShotTimer' allows one to call a oser defined function one single time after a specified timeout.

          Author: Alessio Leoncini
          Maintainer: Alessio Leoncini
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.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
            > Mrm lid can b

mrm-lid-can-b
Device Control
          CAN Bus library for MRMS mrm-lid-can-b

          CAN Bus connectivity and local functions exposed via CAN Bus for board with 2 m lidar.

          Author: Zoran Pribičević
          Maintainer: Zoran Pribičević
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.
0.0.7
            (latest)

0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.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
            > Serialcom

SerialCom
Communication
          Arduino Library for sending data

          With this library you can easily, send custom data packages from one arduino to another. The communication works in both directions and only needs two wires to archive this.

          Author: Willi Zschiebsch
          Maintainer: Willi Zschiebsch
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.1.2
            (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
            > Hub75enano

HUB75Enano
Display
          This Library makes the Arduino Nano drive a HUB75E Panel with 128x64 pixels

          Panels with a HUB75E connector (technically ICND2153 or similar with row shift register, but connectors are usually labelled as such) can be driven with the nano. up to 4 full 4 bit rgb buffers fit onto the flash, so 4 frames of animation are easily done. You also get access to a 1 or 2 bit SRAM buffer.

          Author: Leonhard Seidel


Author: Leonhard Seidel
          Maintainer: Leonhard Seidel
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,
          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.3.1
1.3.0
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
            > Asynchttpsrequest generic

AsyncHTTPSRequest_Generic
Communication
          Simple Async HTTPS Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP_SSL library for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720) and ESP32 with LwIP ENC28J60, W5500 or W6100.


Supporting in the future for RP2040W, ESP8266, Portenta_H7, STM32 with built-in LAN8742A Ethernet, etc. Now you can send HTTP / HTTPS requests to multiple addresses and receive responses from them

          Author: Bob Lemaire,Khoi Hoang
          Maintainer: Khoi Hoang
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.5.0
            (latest)

2.4.0
2.3.0
2.2.1
2.2.0
2.1.3
2.1.2
2.1.1


2.1.3
2.1.2
2.1.1
2.1.0
2.0.1
2.0.0
1.4.1
1.4.0
1.3.0
1.2.0
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
            > Single led library

Single LED Library
Uncategorized
          Makes intergrating non interrupting lighting behaviours easy!

          Allows for non interrupting lighting effects for single LED's.

          Author: Pim Ostendorf
          Maintainer: Pim Ostendorf
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


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
            > Webserver esp32 enc

WebServer_ESP32_ENC
Communication
          Simple Ethernet WebServer, HTTP/HTTPS Client wrapper library for ESP32 boards using ENC28J60 with LwIP Ethernet library.

          The WebServer supports HTTP(S) GET and POST requests, provides argument parsing, handles one client at a time. It provides HTTP(S), MQTT(S) Client and supports WebServer serving from LittleFS/SPIFFS

          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility


Maintainer: Khoi Hoang
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.
1.5.3
            (latest)

1.5.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
            > M5atoms3

M5AtomS3
Device Control
          Library for M5AtomS3 Core development kit

          See more on http://M5Stack.com

          Author: M5Stack
          Maintainer: M5Stack
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.
0.0.3
            (latest)

0.0.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
            > Gifdecoder

GifDecoder
Display
          Play Animated GIFs

          Author: Louis Beaudoin
          Maintainer: Louis Beaudoin
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, esp32
          architectures 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.1.0
            (latest)

1.0.0
0.0.3
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
            > Dallastemperature

DallasTemperature
Sensors
          Arduino Library for Dallas Temperature ICs

          Supports DS18B20, DS18S20, DS1822, DS1820

          Author: Miles Burton
          Maintainer: Miles Burton
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.
3.9.0


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

3.8.0
3.7.9
3.7.6
3.7.5
3.7.2


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Arduino bhy2

Arduino_BHY2
Sensors
          Library for BHY2 chip on Nicla Sense ME

          Provides the APIs for Nicla Sense ME board to make a DFU or configure/read BHY sensors. All these operations can be done either via Eslov or BLE.

Compatibility
This library is compatible with the mbed, mbed_nicla
          architectures.

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

1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
0.0.1


1.0.2
1.0.1
0.0.1
Usage
The Bosch BHY2 Sensor Library provides an interface with the Bosch BHY2-Sensor-API for communicating with the BHI260AP and a custom library for the BME688 sensors of the Nicla Sense ME.
Features
Easy access to data from Nicla Sense ME sensors
Wrapper for Bosch BHY2-Sensor-API
DFU (Device Firmware Update) of the ANNA-B112 and the BHI260AP
All functionality avaliable over both ESLOV and BLE
Usage
The ArduinoBLE library needs to be installed, for the BLE features to function.
To use this library, use this code at the top of your sketch
#include <Arduino_BHY2.h>
Note


#include <Arduino_BHY2.h>
Note
If no wired connection is used, we can set the state of NiclaWiring to false. Also, a modified delay using the millis() function similar to the BlinkWithoutDelay.ino sketch is used.
Methods interacting with the sensor, such as configureSensor() and readSensorData(), calls methods defined by the sensortec class which are defined in BoschSensortec.h. The sensortec class itself calls methods developed by the Bosch BHY2-Sensor-API library and mirrored in the bosch folder. Motion data is parsed from the DataParser class (defined in sensors/DataParser.h). The debug() method checks the state of NiclaConfig and then calls the related method to start .debug(stream) using eslovHandler or BLEHandler class, together with sensortec, dfuManager and BoschParser.


IMU sensor objects are defined as objects of SensorXYZ. IMU readings in quaternion format are defined in SensorQuaternion.h. Activity recognition (obtained from the on-chip AI processor) in SensorActivity.h. Pressure, temperature and gas values are defined in Sensor.h. The relevant IDs are defined in SensorID.h.
A UML diagram of the main library classes are provided in the diagram below, provided as an editable SVG file.
For additional information on the Arduino_BHY2 library (including a list of Sensor IDs) and how you can use it with the Nicla Sense ME, see the Arduino Nicla Sense ME Cheat Sheet page.
Examples
App : Control Nicla Sense ME from an external device acting as a host via I2C or ESLOV
AppLowDelay : Control Nicla Sense ME from an external device acting as a host via I2C or ESLOV with a lower delay


BHYFirmwareUpdate : Update ANNA-B112 and BHI260 firmware
Fail_Safe_flasher : Fail Safe flashing of a RGB blink sketch
ReadSensorConfiguration : Read motion, temperature and gas data and send over Serial
ShowSensorList : List sensors of the Nicla Sense ME board
Standalone : Read motion, temperature and gas data and send over Serial
StandaloneFlashStorage : Read motion, temperature and gas data and send over and save on Flash storage
License
See LICENSE.txt


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
            > Ace128

ACE128
Sensors
          Access the Bourns ACE-128 Absolute Contacting Encoder over I2C or digital pins

          This 128 position gray-code absolute encoder is designed as a panel mounted knob. This library accesses it via common I2C pin expanders or digital pins and handles the gray-code translation of any pin wiring combination.

          Author: Alastair Young
          Maintainer: Alastair Young alastair@redhunter.com
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.
2.0.1
            (latest)

2.0.0
1.7.0
1.6.2
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
            > Ds28cm00

DS28CM00
Sensors
          Arduino library for I2C DS28CM00 unique identification chip.

          48 bit unique ID, + type + CRC = 64 bit.

          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


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

0.2.4
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
            > Arduinodmx

ArduinoDMX
Other
          Control DMX lights with your Arduino.

          Using RS485 shields, like the MKR 485 Shield. This library depends on the RS485 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
          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
            > Sodaq r4x mqtt

Sodaq_R4X_MQTT
Communication
          Adapter to use the Sodaq_R4X library with Sodaq_MQTT

          Adapter class which adds support for the Sodaq_R4X library to be used as a the transport for Sodaq_MQTT

          Author: Gabriel Notman,SODAQ
          Maintainer: Gabriel Notman
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.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
            > Flashstringtable

FlashStringTable
Data Storage
          Easy definition and use of Arduino flash-based (PROGMEM) global string.

          Arduino library for simplifying the definition and use of Arduino flash-based (PROGMEM) global string constants. It supports both C and C++ style coding.

          Author: Charlie Kindel
          Maintainer: Charlie Kindel
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.
0.7.0
            (latest)

0.6.0
0.5.0
0.4.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
            > Pixelmaestro

PixelMaestro
Device Control
          Library for creating and rendering 2D animations and patterns.

          PixelMaestro is a graphics library for LED displays. It lets you create dynamic, colorful 2D animations and patterns on any size display.

          Author: 8bitbuddhist
          Maintainer: 8bitbuddhist
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.
2.1.1
            (latest)

2.1.0
2.0.2
2.0.1
2.0.0
1.0.2
1.0.1
1.0.0
0.30.3
0.30.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
            > Msgpackrosinterfaces

MsgPackRosInterfaces
Communication
          ROS2 common_interfaces bridge based on MsgPack

          ROS2 common_interfaces bridge based on MsgPack to send/receive ROS msgs

          Author: hideakitai
          Maintainer: hideakitai
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.0


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
            > Rak13006 mcp2518 library

RAK13006-MCP2518 library
Display
          Arduino library for controlling CAN communication

          Author: RAKWireless
          Maintainer: RAKWireless
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
            > Cryptoauthlib

CryptoAuthLib
Other
          MicroChip CryptoAuthLib with Arduino support

          Author: MicroChip (Arduino extensions by Gabriel Notman)
          Maintainer: Gabriel Notman
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.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
            > M5station

M5Station
Device Control
          Library for industrial level controller with M5Station(SKU:K123,K124)

          See more on https://docs.m5stack.com/en/core/station_485 or https://docs.m5stack.com/en/core/station_bat

          Author: M5Stack
          Maintainer: M5Stack
Read the documentation
Compatibility
This library is compatible with the esp32
          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.
0.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
            > Ipgeolocation

IPGeolocation
Communication
          Library to get current timezone using your IP - uses IPGeolocation.io

          Library to get current timezone using your IP - uses IPGeolocation.io - not backward compatible

          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
          Arduino IDE and install it from there.
2.1.3


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

2.1.1
2.1.0
2.0.0
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
            > Ethernet generic

Ethernet_Generic
Communication
          Simple Ethernet library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, W5100S, W6100


With this library, you can use the Arduino Ethernet (shield or board) to connect to Internet. The library provides both Client and server functionalities. The library permits you to connect to a local network also with DHCP and to resolve DNS. The h-only library now  supporting SPI1/SPI2, EthernetLarge, Ethernet2 and Ethernet3 features by simply changing definitions in the sketch. RASPBERRY_PI_PICO using arduino-pico core now can use SPI1. Now STM32, Arduino_mbed boards can use any custom hardware / software SPI and with fix of severe limitation to permit sending much larger data than total 2/4/8/16K buffer

          Author: Various (see AUTHORS file for details)
          Maintainer: Khoi Hoang
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.8.1
            (latest)

2.8.0
2.7.1
2.7.0
2.6.2
2.6.1
2.6.0
2.5.2
2.5.1
2.5.0
2.4.1
2.4.0
2.3.1
2.3.0
2.2.0
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
            > Spinwearables

SpinWearables
Uncategorized
          A small, colorful, programmable, wearable kit to facilitate student exploration of physics, engineering, and computer science.

          The SpinWheel device includes sensors and LEDs which can be controlled through this library. The library also includes a wide set of educational examples covering diverse scientific fields. Various activities based on this software can be found at spinwearables.com/book.

          Author: SpinWearables
          Maintainer: SpinWearables
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr


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,
          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.3
            (latest)

1.0.2
1.0.1
1.0.0
0.0.2
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
            > Attiny timerinterrupt

ATtiny_TimerInterrupt
Device Control
          This library enables you to use Interrupt from Hardware Timers on Arduino AVR ATtiny-based boards (ATtiny3217, etc.) using megaTinyCore


These ATtiny Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That is mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers interval is very long (ulong millisecs). The most important feature is they are ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks

          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the megaavr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano Every


should be able to use it on the
          following Arduino boards:
Arduino Nano Every
Arduino Uno WiFi REV2
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
            > Pololubuzzer

PololuBuzzer
Device Control
          PololuBuzzer library for Arduino

          This is a C++ library for the Arduino IDE that allows you to play notes and songs with the buzzer on Pololu boards.

          Author: Pololu
          Maintainer: Pololu
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.2.0
            (latest)

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
            > Rakwireless tle7259 lin bus library

RAKwireless TLE7259 LIN Bus library
Sensors
          RAKWireless library for the RAK13005 LIN bus module with the TLE7259 chip

          Build a LIN bus master or slave node with the RAK13005 module from RAKWireless. Checkout the WisBlock RAK13005 today!

          Author: RAKWireless
          Maintainer: RAKWireless
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.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
            > Digitalpinfast

digitalPinFast
Signal Input/Output
          More speed for digitalPin operations.

          This library provide basic digital commands (pinMode, digitalRead, digitalWrite) without CLI and Timer controls, for more executing speed.

          Author: Luca Fidanza
          Maintainer: Luca Fidanza
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


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.2
            (latest)

1.0.1
1.0.0
0.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
            > Grovedriverpack

GroveDriverPack
Signal Input/Output
          GroveDriverPack

          Author: Seeed K.K.
          Maintainer: matsujirushi
Read the documentation
Go to repository
Compatibility
This library is compatible with the Seeed_STM32F4, stm32, SeeedJP_ReButton, samd
          architectures 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 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.11.0
            (latest)

1.10.0
1.9.0
1.7.0
1.6.0
1.5.0
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
            > Textparser

textparser
Data Processing
          Line based text parser.

          This library provides a simple way to parse line based data.

          Author: Jeroen F.J. Laros
          Maintainer: Jeroen F.J. Laros
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.0
            (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
            > Adafruit touchscreen

Adafruit TouchScreen
Display
          Adafruit TouchScreen display library.

          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.1.3
            (latest)

1.1.2
1.1.1
1.1.0


1.1.2
1.1.1
1.1.0
1.0.5
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
            > Littlefs mbed rp2040

LittleFS_Mbed_RP2040
Data Storage
          Wrapper of LittleFS for Arduino MBED RP2040 boards

          This library facilitates your usage of LittleFS for the onboard flash. LittleFS supports power fail safety and high performance

          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the mbed, mbed_rp2040, ArduinoCore-mbed, mbed_nano
          architectures so you


architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano 33 BLE
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.0
            (latest)

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
            > Maquinitasparams

MaquinitasParams
Other
          Library of parameters for art devices.

          Includes MIDI parameters

          Author: aaron montoya-moraga
          Maintainer: aaron montoya-moraga
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.0.4
            (latest)


0.0.4
            (latest)

0.0.3
0.0.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
            > Lwiolink

lwIOLink
Communication
          Lightweight IOLink Device library.

          A minimalistic IOLink communication library.

          Author: unref-ptr
          Maintainer: unref-ptr
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.2.0
            (latest)


0.2.0
            (latest)

0.0.3
0.0.2
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
            > Esp32 rest client

ESP32 Rest Client
Communication
          Arduino WIFI Rest Client for ESP32

          Exposes REST methods to communicate with a host, like get and post in an easier way than using the WIFI library

          Author: Eduardo Marcos
          Maintainer: Eduardo Marcos
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)


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
            > Webserver wt32 eth01

WebServer_WT32_ETH01
Communication
          Simple Ethernet WebServer, HTTP/HTTPS Client wrapper library for WT32_ETH01 boards using LAN8720 Ethernet.

          The WebServer supports HTTP(S) GET and POST requests, provides argument parsing, handles one client at a time. It provides HTTP(S), MQTT(S) Client and supports WebServer serving from LittleFS/SPIFFS.

          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility


Maintainer: Khoi Hoang
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.
1.5.1
            (latest)

1.5.0
1.4.1
1.4.0
1.3.0
1.2.0
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
            > Goprocontrol

GoProControl
Device Control
          A library that makes using GoPro Cameras a breeze.

          Control your GoPro HERO3, HERO4, HERO5, HERO6, HERO7, FUSION, HERO8, MAX from Arduino

          Author: aster94
          Maintainer: aster94, KonradIT
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


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

1.3.1
1.2.1
1.2.0
1.1.1
1.1.0
1.0.1
1.0.0
0.9.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
            > Mfrc522

MFRC522
Communication
          Arduino RFID Library for MFRC522 (SPI)

          Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface.

          Author: GithubCommunity
          Maintainer: GithubCommunity
Read the documentation
Compatibility
This library is compatible with the avr, megaavr, STM32F1, teensy, esp8266, esp32, samd, atmelsam
          architectures 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 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
Arduino Nano 33 IoT
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
Arduino Yún
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


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

1.4.9
1.4.8
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3


1.1.5
1.1.4
1.1.3
1.1.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
            > Ucos ii

uCOS-II
Uncategorized
          MicroC/OS-II 2.92.10 for ARM Cortex M3.

          MicroC/OS-II 2.92.10 for ARM Cortex M3

          Author: Gibartes and Jean J. Labrosse
          Maintainer: Gibartes
Read the documentation
Go to repository
Compatibility
This library is compatible with the sam
          architecture 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.
2.92.10
            (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
            > Memorylib

MemoryLib
Other
          Library to manage the storage of INT and LONG variables in EEPROM

          Arduino Uno, Nano, MEGA

          Author: Fellipe Couto
          Maintainer: Fellipe Couto
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.2
            (latest)


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
            > Bh1730

BH1730
Sensors
          An easy to use library for reading light values from the BH1730 light sensor

          Author: Janco Kock
          Maintainer: Janco Kock
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
            > Queue

Queue
Data Storage
          Queue handling library.

          Arduino designed library, yet may be compiled without change with gcc for other purporses/targets

          Author: SMFSW
          Maintainer: SMFSW
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.11.0
            (latest)


1.11.0
            (latest)

1.10.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
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
            > Easyhttp

EasyHTTP
Communication
          An ESP32 library to facilitate the execution of HTTP requests.

          Inspired in axios, you will be able to execute HTTP requests easy and simply

          Author: Petrus Pierre
          Maintainer: Petrus Pierre
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


the
          Arduino IDE and install it from there.
0.1.1
            (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
            > Cbus

CBUS
Communication
          Library for MERG CBUS

          Implements functionality required to create a CBUS FLiM module

          Author: Duncan Greenwood
          Maintainer: Duncan Greenwood
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.1.21
            (latest)

1.1.20


1.1.21
            (latest)

1.1.20
1.1.19
1.1.18
1.1.17
1.1.16
1.1.15
1.1.14
1.1.13
1.1.12
1.1.11
1.1.10
1.1.6
1.1.3
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
            > Freenove vk16k33 lib

Freenove VK16K33 Lib
Display
          Arduino library for Freenove VK16K33 Lib.

          Arduino library for Freenove VK16K33 Lib.

          Author: Freenove
          Maintainer: Freenove
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)


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
            > Honeywell trustability spi

Honeywell TruStability SPI
Sensors
          Arduino library for communicating with Honeywell TruStability HSC or SSC pressure sensors over SPI.

          Author: Erik Werner
          Maintainer: Erik Werner
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.0
            (latest)


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
            > Ubitcoin

uBitcoin
Data Processing
          Brings Bitcoin to embedded devices

          Write your own hardware wallet, vending machine or any other bitcoin-powered device. Supports public and private keys, HD wallets, transactions and scripts. Everything required to start working with Bitcoin on microcontrollers.

          Author: Stepan Snigirev
          Maintainer: Stepan Snigirev
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.5
0.1.4
0.1.3
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
            > Deneyap servo

Deneyap Servo
Device Control
          Arduino library to drive servo motors

          Includes specific functions to drive servo motors by ESP32, ESP32-S2, ESP32-C3 and ESP32-S3 based development boards.

          Author: Turkish Technnology Team Foundation (T3)
          Maintainer: Turkish Technnology Team Foundation (T3)
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
            > Vitconiot

VitconIOT
Communication
          A library for interfacing arduino device with VITCON IoT service.

          This is a simple IoT device sdk powered by VITCON IoT online widget editor. WIFI-LINK is needed for a device to connect to VITCON IoT broker server. You should install VitconCommon library prior to VitconIOT library.

          Author: vitcon
          Maintainer: jjh
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you


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,
          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.2
            (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
            > Nb generic

NB_Generic
Communication
          Enables NB-IoT/LTE-M/CAT M1 network connection using the Generic NB-IoT modules (u-blox SARA R4, etc.) and boards


Use this library to send and receive SMS using Generic NB-IoT/GPRS modules, such as u-blox SARA-R4xx module.This library also allows you to connect to internet Web Clients through the NB-IoT/LTE-M/CAT M1 networks. Supporting ESP32 (including ESP32-S2, ESP32-C3), ESP8266, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52, RP2040-based boards, etc.

          Author: Arduino, Khoi Hoang
          Maintainer: Khoi Hoang
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.3.1
            (latest)

1.3.0
1.2.0
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
            > Mcp3221

MCP3221
Signal Input/Output
          MCP3221 Driver (12-bit ADC with hardware I2C Interface)


The __MCP3221__ is a 12-Bit Single-Channel ADC with hardware I2C interface. This library contains a complete driver for the MCP3221 exposing all its available features. The library also contains configurable functions for obtaining either data or voltage reading from the device, as well as applying smoothing methods (Rolling-Average / Exponential-Moving-Average) to the said data/voltage readings. In addition, the library offers a built-in mechanism for calculating input from either 5V or 12V sources (the latter requiring a hardware voltage divider as the AIN pin of the MCP3221 cannot take more than 5.5V).

          Author: Nadav Matalon
          Maintainer: Nadav Matalon
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.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
            > Senses nbiot

Senses_NBIoT
Communication
          A library for Internet of Things send data and control on Senses IoT platfrom.

          Support AIS_NB_BC95.h.

          Author: Isaranu Janthong
          Maintainer: Isaranu Janthong
Read the documentation
Go to repository
Compatibility
This library is compatible with the NBIoT
          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.
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
            > Closedcube tca9548a

ClosedCube TCA9548A
Communication
          Arduino library for Arduino library for Texas Instruments TCA9548A 8-Channel I2C Switch/Multiplexer

          Author: ClosedCube
          Maintainer: ClosedCube GitHub Support
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.
2019.3.23


the
          Arduino IDE and install it from there.
2019.3.23
            (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
            > Firebase esp32 client

Firebase ESP32 Client
Communication
          Google Firebase Realtime Database Arduino Client Library for Espressif ESP32

          The secure, fast and reliable Firebase Realtime database library to read, store, update, delete, listen, backup, and restore data. You can also read and modify the database security rules with this library.

          Author: Mobizt
          Maintainer: Mobizt
Read the documentation
Compatibility


Maintainer: Mobizt
Read the documentation
Compatibility
This library is compatible with the esp8266, esp32, sam, samd, stm32, STM32F1, STM32F4, teensy, avr, megaavr, mbed_nano, mbed_rp2040
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
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
Arduino Nano 33 BLE


Arduino MKR1000 WIFI
Arduino Nano
Arduino Nano 33 BLE
Arduino Nano 33 IoT
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
Arduino Yún
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.
4.3.14
            (latest)

4.3.13
4.3.12
4.3.11
4.3.10
4.3.9
4.3.8
4.3.7
4.3.6
4.3.5
4.3.4
4.3.3
4.3.2
4.3.1


4.3.3
4.3.2
4.3.1
4.3.0
4.2.7
4.2.5
4.2.4
4.2.3
4.2.1
4.2.0
4.1.0
4.0.5
4.0.4
4.0.3
4.0.0
3.17.6
3.17.5
3.17.3
3.17.2
3.17.1
3.17.0
3.16.2
3.16.1
3.16.0
3.15.10
3.15.8
3.15.7
3.15.6
3.15.5
3.15.4
3.15.3
3.15.2
3.15.1


3.15.3
3.15.2
3.15.1
3.15.0
3.14.5
3.14.4
3.14.3
3.14.2
3.14.1
3.14.0
3.12.10
3.12.9
3.12.8
3.12.7
3.12.6
3.12.5
3.12.4
3.12.3
3.12.2
3.12.1
3.12.0
3.11.12
3.11.11
3.11.10
3.11.9
3.11.7
3.11.6
3.11.5
3.11.4
3.11.3
3.11.2
3.11.1
3.11.0


3.11.2
3.11.1
3.11.0
3.10.5
3.10.4
3.10.3
3.10.2
3.10.1
3.10.0
3.9.7
3.9.6
3.9.5
3.9.4
3.9.3
3.9.2
3.9.1
3.9.0
3.8.26
3.8.25
3.8.24
3.8.23
3.8.22
3.8.21
3.8.20
3.8.19
3.8.18
3.8.17
3.8.16
3.8.15
3.8.14
3.8.13
3.8.12
3.8.11


3.8.13
3.8.12
3.8.11
3.8.10
3.8.9
3.8.8
3.8.7
3.8.5
3.8.4
3.8.3
3.8.2
3.8.1
3.8.0
3.7.9
3.7.8
3.7.7
3.7.6
3.7.5
3.7.4
3.7.3
3.7.2
3.7.1
3.7.0
3.6.9
3.6.8
3.6.7
3.6.6
3.6.5
3.6.4
3.6.3
3.6.2
3.6.1
3.6.0


3.6.2
3.6.1
3.6.0
3.5.9
3.5.8
3.5.7
3.5.6
3.5.5
3.5.4
3.5.3
3.5.2
3.5.1
3.5.0
3.2.1
3.2.0
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.3.9


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 fsm

arduino-fsm
Other
          A library for implementing a finite state machine

          Supports events for exiting and entering states.

          Author: Jon Black
          Maintainer: Jon Black
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.
2.2.0
            (latest)

2.1.0
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
            > Se basicunit

SE_BasicUnit
Data Storage
          Library for writing firmware of modules of expansion module of the AlphaSE system.

          The example included in the kit has no functionality, but it can already be interrogated by the controller using the ADNet + and ModBus RTU protocols. This program can be used as a basis for the development of new modules.

          Author: SmartElecRu
          Maintainer: Bykov Viktor
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.
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
            > Srf05

SRF05
Data Processing
          Arduino library for SRF05 distance sensor

          SRF04

          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.4
            (latest)

0.1.3


0.1.4
            (latest)

0.1.3
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
            > Lora serialization

LoRa Serialization
Data Processing
          Library for serialization of data on the Arduino side and deserialization in the TTN

          Author: Joscha Feth
          Maintainer: Joscha Feth
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.
3.2.1
            (latest)

3.1.0


3.2.1
            (latest)

3.1.0
3.0.0
2.2.0
2.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
            > Pca9634

PCA9634
Signal Input/Output
          Arduino library for PCA9634 I2C LED driver 8 channel

          PWM, 8 bit

          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.2.8


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

0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
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
            > Stm32duino iis2dlpc

STM32duino IIS2DLPC
Sensors
          High Performance Ultra Low Power 3D accelerometer.

          This library provides Arduino support for High Performance Ultra Low Power 3D accelerometer IIS2DLPC for STM32 boards.

          Author: SRA
          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
          following Arduino boards:
Arduino Micro
Arduino Leonardo


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)


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
            > Buffered streams

Buffered Streams
Communication
          Implementation of Arduino's Stream class which use internal ring buffers to emulate a pair of connected Streams or a Loopback Stream.

          It can be used to easily add a buffering layer to communications, to implement the communication between multiple components, or to make Serial-like objects.

          Author: Paulo Costa
          Maintainer: Paulo Costa
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.8
            (latest)

1.0.5
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
            > Onesheeld

OneSheeld
Device Control
          It allows you to control your 1Sheeld(s).

          1Sheeld is an All-In-One Arduino shield that lets you use your smartphone capabilites (Sensors, Internet,...etc) to power your Arduino projects.

          Author: Integreight, Inc.
          Maintainer: Eslam Ali
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.14.0
            (latest)

1.13.0
1.12.0
1.11.0
1.10.0
1.9.2
1.9.1
1.9.0
1.8.0
1.7.0
1.6.1
1.6.0
1.5.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
            > Bitbang i2c

BitBang_I2C
Communication
          Bit-bang the I2C protocol on any 2 GPIO pins on any system.

          A general purpose I2C wrapper library which can use the Wire library or bit-bang the I2C prototcol on any GPIO pins. Includes a function to identify common I2C devices and special optimizations for AVR devices to allow clock speeds which meet or exceed normal I2C speeds.

          Author: Larry Bank
          Maintainer: Larry Bank
Read the documentation
Compatibility


Author: Larry Bank
          Maintainer: Larry Bank
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.2.1
            (latest)

2.2.0
2.1.5
2.1.4
2.1.3
2.1.2
2.1.0
2.0.3
2.0.2
2.0.1
2.0.0
1.3.0
1.2.0
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
            > Continuousstepper

ContinuousStepper
Device Control
          An Arduino library to spin stepper motors in continuous motions.

          Contrary to other stepper libraries, this one doesn't provide any function to move the shaft at a specific angle. Instead, it provides one function to spin the shaft at a specific speed. It smoothly accelerates and decelerates when the speed changes. Optionally runs with TimerOne, TimerThree, or TeensyTimerTool.

          Author: Benoit Blanchon
          Maintainer: Benoit Blanchon
Read the documentation
Compatibility


Maintainer: Benoit Blanchon
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.2.0
            (latest)

2.1.0
2.0.0
1.2.0
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
            > Ethernetwebserver ssl

EthernetWebServer_SSL
Communication
          Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client.


The WebServer supports HTTP/HTTPS GET and POST requests, provides argument parsing, handles one client at a time. It now provides HTTP Client and WebSocket Client. It supports Arduino boards (SAM DUE, Atmel SAM3X8E ARM Cortex-M3, SAMD21, SAMD51, ESP8266, ESP32, Adafruit nRF52, Teensy and RASPBERRY_PI_PICO boards) using Wiznet W5x00, ENC28J60 network shields or Teensy 4.1 built-in NativeEthernet/QNEthernet. Ethernet_Generic library is used as default for W5x00 with custom SPI

          Author: Khoi Hoang
          Maintainer: Khoi Hoang
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.10.0
            (latest)

1.9.3
1.9.2
1.9.1
1.9.0
1.8.2
1.8.1
1.8.0
1.7.8
1.7.7
1.7.6
1.7.5
1.7.4
1.7.3
1.7.2
1.7.1
1.7.0
1.6.1
1.6.0
1.5.0
1.4.0
1.3.1
1.3.0
1.2.0
1.1.2


1.3.0
1.2.0
1.1.2
1.1.1
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
            > Frequencytimer2

FrequencyTimer2
Timing
          Generate a frequency using Timer2

          Author: Jim Studt
          Maintainer: Paul Stoffregen
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.
2.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
            > Stm32duinoble

STM32duinoBLE
Communication
          Fork of ArduinoBLE library to add the support of STM32WB, SPBTLE-RF, SPBTLE-1S, BLUENRG-M2SP and BLUENRG-M0 BLE modules.

          This library supports creating a BLE peripheral and BLE central mode.

          Author: Arduino, SRA
          Maintainer: stm32duino
Read the documentation
Compatibility
This library is compatible with the stm32
          architecture.

        Releases


Compatibility
This library is compatible with the stm32
          architecture.

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

1.2.3
1.2.2
1.2.1
1.2.0
1.1.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
            > Vma11

VMA11
Communication
          The library for the Velleman VMA11 FM stereo arduino shield and the MM100 mini-module.

          Based on a modified version of the sparkfun Si4703_breakout library, with non-blocking RDS functions.

          Author: Velleman
          Maintainer: Velleman
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.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
            > Tindieapi

TindieApi
Communication
          A library to wrap the Tindie API (supports ESP8266/ESP32 & others)

          Author: Brian Lough
          Maintainer: Brian Lough
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
            > Netsgpclient

NETSGPClient
Communication
          Interface for MicroInverters speaking the so-called NETSGP protocol.

          An LC12S 2.4GHz RF module is needed for this library

          Author: Aaron Christophel, Moritz Wirger
          Maintainer: Aaron Christophel, Moritz Wirger
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.1
            (latest)

2.0.0
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
            > Staticfunctional

staticFunctional
Uncategorized
          Drop in replacement for std::function for use in embedded systems

          Drop in replacement for std::function for use in embedded systems. Does not use dynamic memory, small memory footprint, works with GCC v7 and higher, requires C++11 or higher

          Author: luni64
          Maintainer: luni64
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.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
            > Gtt

GTT
Communication
          Enables use of matrix orbitals GTT line of products

          With this library you can use the Arduino with the matrix orbital GTT Series.

          Author: Matrix Orbital
          Maintainer: Matrix Orbital
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
            > Youkey stepper

youkey_stepper
Device Control
          This is a library dedicated to stepper motors for Arduino and microcontrollers.

          The excitation system of multiple stepper motors can be easily changed even during operation, and the direction of rotation of each can also be adjusted.

          Author: Yuki MIYAKOSHI
          Maintainer: Yuki MIYAKOSHI
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
            > Grove barometer sensor bmp280

Grove - Barometer Sensor BMP280
Sensors
          Arduino library to control Grove - Barometer Sensor (BMP280).

          Author: Seeed Studio
          Maintainer: Seeed Studio
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)


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
            > Articulatedlib

ArticulatedLib
Other
          Articulated Library

          The articulated library implements the calculations necessary to solve a triangle or quadrilateral articulated in 2d or 3d. They are designed to simplify the control of articulated robots (robotic arms, quadrupeds, Hexapods, Bipeds...)

          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


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
            > Rakwireless audio library

RAKwireless-Audio-library
Sensors
          RAKWireless library for the RAK audio module

          RAK audio solutions

          Author: RAKWireless
          Maintainer: RAKWireless
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.7


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

1.0.6
1.0.5
1.0.4
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
            > Ov5640 auto focus for esp32 camera

OV5640 Auto Focus for ESP32 Camera
Uncategorized
          A library that makes the OV5640AF usable on the ESP32.

          Enables the autofocus function of the OV5640 on the ESP32.

          Author: Eric Nam
          Maintainer: Eric Nam
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.1.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
            > Edushield 2 library

EduShield-2 Library
Other
          Arduino Library for the Edu-Shield 2 by JustPlay Software (www.justplaysoftware.com).

          The Edu-Shield 2 has 2 7-Segmentdisplays, 2 shift registers, a joystick, buzzer and an RGB LED.  This library is intended to make it easier for new programmers to learn Arduino and programming, and get a bit of experience with hardware.

          Author: JustPlay Software
          Maintainer: Jake
Read the documentation
Compatibility


Author: JustPlay Software
          Maintainer: Jake
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.6
            (latest)

1.0.5
1.0.4
1.0.2
1.0.1