gavmac00/arduino-docs huggingface dataset:
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
            > Wifimanager rp2040w
          
WiFiManager_RP2040W
Communication
          MultiWiFi/Credentials Manager for RP2040W boards using built-in CYW43439 WiFi. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters.
Library to configure MultiWiFi/Credentials at runtime for RP2040W boards, using CYW43439 WiFi. You can also specify DHCP HostName and STA IP. Use much less memory compared to full-fledge WiFiManager. Config Portal will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into Config Portal to use or change instead of manually input. Credentials are saved in LittleFS. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. DoubleDetectDetector as well as Virtual Switches feature permits entering Config Portal as requested. Now using WiFiMulti_Generic library
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the rp2040
          architecture.
          
        Releases
To use this library, open the Library Manager in
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Arduino hts221
          
Arduino_HTS221
Sensors
          Allows you to read the temperature and humidity sensors of your Nano 33 BLE Sense.
          
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)
          
Usage
The ArduinoHTS221 library allows you to use the HTS221 sensor available on the Arduino® Nano 33 BLE Sense board to read the temperature and the relative humidity of the environment.
To use this library:
#include <Arduino_HTS221.h>
To use this library:
#include <Arduino_HTS221.h>
Main features of the HTS221 sensor:
Humidity accuracy: ± 3.5% rH, 20 to +80% rH.
Humidity range: 0 to 100%.
Temperature accuracy: ± 0.5 °C, 15 to +40 °C.
Temperature range: -40 to 120° C,
Methods
begin()
end()
readTemperature()
readHumidity()
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
            > Nrf52 isr servo
          
NRF52_ISR_Servo
Device Control
          This library enables you to use Interrupt from Hardware PWM modules on nRF52832/nRF52840 board to control multiple servo motors.
          
          
          This library enables you to use 1 Hardware PWM module on nRF52832/nRF52840-based board, such as AdaFruit Feather nRF52832, nRF52840 Express, Itsy-Bitsy nRF52840 Express, etc. to control up to 16 or more servo motors.
          
        
          Author: Khoi Hoang
Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the nordicnrf52, nrf52
          architectures.
          
        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.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
            > Bb scd41
          
bb_scd41
Sensors
          Sensiron SCD4x CO2 sensor library.
          
          
          Supports SCD40 and SCD41 with flexible connection options.
          
        
          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.
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
            > Motomama library
          
MotoMama Library
Device Control
          Simple library for H-Bridge MotoMama.
          
          
          Simplifies the usage of the H-Bridge with simple instructions like forward, backward, stop, left or right.
          
        
          Author: Jorge Villalobos
          Maintainer: Jorge Villalobos
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
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 i2c driver
          
ClosedCube_I2C_Driver
Communication
          Arduino library for ClosedCube I2C Driver (Wrapper)
          
          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.6.6
            (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
            > Arduinoespat
          
ArduinoESPAT
Communication
          A library to control esp-8266 from Arduino by AT commands easier.
          
          
          It can send GET request from esp8266 by AT command from Arduino.
          
        
          Author: nyampass
          Maintainer: Tokusei Noborio, Takumi Shinoda
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
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
            > Lcdbignumbers
          
LCDBigNumbers
Display
          Arduino library to write big numbers on a 1602 or 2004 LCD.
          
          
          Provides the following sizes:1x2, 2x2, 2x3, 2x3, 3x3, 3x4See https://wokwi.com/projects/346534078384702034 New: Removed compiler warning.Revision History
          
        
          Author: Armin Joachimsmeyer
          Maintainer: Armin Joachimsmeyer
Read the documentation
Compatibility
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
            > Swisshandmade minipirate
          
SwissHandmade MiniPirate
Device Control
          Commandline for GPIO, I2C and CPU manipulations
          
          
          To scan I2C, read/write GPIO, read/write EEPROM and read CPU informations from any Serial terminal. Ideal for exploring new devices without any code writing.
          
        
          Author: SwissHandmade
          Maintainer: Oli
Read the documentation
Compatibility
This library is compatible with the avr, samd
          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 Uno
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.
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 rfd77402 distance sensor vcsel time of flight
          
SparkFun RFD77402 Distance Sensor - VCSEL Time of Flight
Sensors
          Library for the SparkFun Qwiic Distance Sensor - RFD77402
          
          
          An Arduino Library for the RFD77402 VCSEL based time of flight distance sensor. Measures up to 2000mm with millimeter precision.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
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
            > Nonblockingdallas
          
NonBlockingDallas
Sensors
          Arduino library for Maxim DS18B20 temperature sensor
          
          
          Reads the DS18B20 temperature without blocking the sketch
          
        
          Author: Giovanni Bertazzoni
          Maintainer: Giovanni Bertazzoni
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.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
            > Buzzer
          
Buzzer
Device Control
          Allows Arduino/Genuino boards to simplify the use of the Buzzer.
          
          
          This library simplify the use of a Buzzer.
It contains many function to manage a Buzzer.
          
        
          Author: Giuseppe Martini
          Maintainer: Giuseppe Martini
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
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
            > Oss ec adi ad22100s 00000057
          
OSS-EC_ADI_AD22100S_00000057
Sensors
          Analog devices AD22100S  Temperature Sensor Library.
          
          
          Number of Components:Single, Calculation:Floating-point, Moving average filter:Select Non SMA EMA WMA, Diagnosis:Range Min to Max
          
        
          Author: RLL-Blue-Dragon
          Maintainer: RLL-Blue-Dragon
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
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
            > Microchipsram
          
MicrochipSRAM
Data Storage
          Access all Microchip SRAM chips
          
          
          Autodetect the Microchip SRAM chip in use and read/write data to and from it
          
        
          Author: https://github.com/SV-Zanshin
          Maintainer: https://github.com/SV-Zanshin
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
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
            > Xsens mti i2c
          
Xsens_MTi_I2C
Sensors
          This library demonstrates the basics of communicating with Xsens MTi 1-series devices through I2C.
          
          
          Functionalities included are initialization, output configuration and data parsing.
          
        
          Author: S. Gies (v2.0.0), U. Vautier (original)
          Maintainer: Movella/Xsens
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
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
            > Pulsecom
          
PulseCom
Communication
          Universal communication library for protocols using pulse length to define bytes.
          
          
          Provides universal library to read data from protocols that are using pulse length to define bytes. This library uses EnableInterrupt library in order to allow more pins to be used for communication.
          
        
          Author: Angel Zaprianov
          Maintainer: Angel Zaprianov
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
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
            > Stepmotor4windings
          
StepMotor4windings
Device Control
          Cool code class for driving 4 windings (pins) stepper motors.
          
          
          Well suitable for 28BYJ-48 + ULN2003 motor/driver. All three stepping methods: Wave, Full Step, Half Step. Sync/async operation. Powering off the motor. Protection against too short duration between steps.
          
        
          Author: Ilya Sukhodoev
          Maintainer: Ilya Sukhodoev (ilyastyudojev@gmail.com)
Read the documentation
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
            > Nfuncs
          
NFuncs
Data Processing
          NFuncs library, dependency of other libs, useful functions.
          
          
          This library is used by other NLibraries.
          
        
          Author: Narwhalsss360
          Maintainer: Narwhalsss360
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
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
            > Tgp menu oled
          
TGP Menu OLED
Device Control
          Permet la création d'un menu deroulant sur affichage OLED SSD1306.
          
          
          Cette bibliothèque permet la création d'un menu géré par 5 boutons de navigation. Construit sur la plateforme ProtoTPhys.
          
        
          Author: TechnoPhys, JL, CB
          Maintainer: Technologie du génie physique
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        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
            > Stm32duino st25r3911b
          
STM32duino ST25R3911B
Communication
          Allows controlling the ST ST25R3911B component
          
          
          This library provides an implementation of the NFC RFAL for ST25R3911B component
          
        
          Author: STMicroelectronics
          Maintainer: stm32duino
Read the documentation
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.
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
            > Hardwire
          
HardWire
Communication
          A spinoff of the Wire. This library allows you to communicate with I2C and Two Wire Interface devices, and control each step of any I2C transaction.
          
          
          It allows the communication with I2C devices like temperature sensors, realtime clocks and many others using SDA (Data Line) and SCL (Clock Line).
          
        
          Author: Enrico Sanino
          Maintainer: Enrico Sanino
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.
2.0.0
            (latest)
          
1.0.3
1.0.2
1.0.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Attinyserialout
          
ATtinySerialOut
Communication
          Minimal bit-bang send serial 115200 or 38400 baud for 1 MHz or 230400 baud for 8/16 MHz ATtiny clock.Perfect for debugging purposes.Code size is only 76 bytes@38400 baud or 196 bytes@115200 baud (including first call)
TinySerialOut is a bit like the SoftwareSerial libray, but taylored for ATtinys and simpler and more lightweight.Basic functions are: writeBinary(), writeInt() etc.writeString()Serial.print(), Serial.println()Default TX pin is PB2 on an ATtiny85, PD6 on ATtiny88 and PA1 on an ATtiny167.Contains the OpenWindowAlarm example.New: Renamed ATtinySerialOut.cpp to ATtinySerialOut.hpp = TX pin can be defined in main program. Added compile guards.Revision History
          
        
          Author: Armin Joachimsmeyer
          Maintainer: Armin Joachimsmeyer
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.
2.1.1
            (latest)
          
2.1.0
2.0.0
1.2.2
1.2.1
1.2.0
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
            > Runningstats
          
RunningStats
Data Processing
          It computes simple running statistics.
          
          
          You call a function update each time you receive a new value and the library will compute statistics like the running mean and running standard deviation.
          
        
          Author: Frédéric Larochelle
          Maintainer: Frédéric Larochelle
Read the documentation
Compatibility
This library is compatible with the esp32, avr, stm32, teensy, samd
          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 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 Uno
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.
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
            > Picovoice ar
          
Picovoice_AR
Data Processing
          Picovoice for Arabic language. Picovoice is an end-to-end platform for building voice products on your terms.
          
          
          Picovoice enables voice experiences similar to Alexa and Google, but it runs entirely on-device. The device will listen for a wake word and then extract intent from a spoken command. This software library is compatible with Arduino Nano 33 BLE and Arduino Portenta H7, and it comes with a variety of examples that demonstrate how to utilize Picovoice APIs.
          
        
          Author: Picovoice Inc.
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
            > Randomhelpers
          
randomHelpers
Data Processing
          Arduino library with helper function for faster random bits
          
          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.6
            (latest)
          
0.2.5
0.2.4
0.2.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
            > Seeed arduino sfud
          
Seeed Arduino SFUD
Uncategorized
          Library for Seeed Arduino SFUD
          
          
          An Arduino library for Seeed Arduino SFUD
          
        
          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.
2.0.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
            > Ina226lib
          
INA226Lib
Sensors
          Enables reading from INA226 current sensors to measure current and power.
          
          Author: Peter Buchegger
          Maintainer: Peter Buchegger
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.2
            (latest)
          
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
            > Adafruit lis2mdl
          
Adafruit LIS2MDL
Sensors
          Unified Magnetometer sensor driver for Adafruit's LIS2MDL Breakout
          
          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.
2.1.4
            (latest)
          
2.1.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
            > Infiniteaverage
          
infiniteAverage
Data Processing
          Experimental Arduino Library to calculate a high precision average of many samples
          
          
          uses concatenation of float and uint32 to get higher precision.
          
        
          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.6
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
            > Autoconnect
          
AutoConnect
Communication
          ESP8266/ESP32 WLAN configuration at runtime with web interface.
          
          
          A library for easy implementing the Web interface constituting the WLAN for ESP8266 WiFi connection. With this library to make a sketch which connects from ESP8266 to the access point at runtime by the web interface without hardcoded SSID and password.
          
        
          Author: Hieromon Ikasamo
          Maintainer: Hieromon Ikasamo
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp8266, esp32
          architectures.
Compatibility
This library is compatible with the esp8266, esp32
          architectures.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.4.2
            (latest)
          
1.4.1
1.4.0
1.3.7
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.2
1.2.1
1.2.0
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
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
            > Calibratedspeed
          
CalibratedSpeed
Data Processing
          Arduino Library for calibrating DC motors
          
          
          Grately reduces the left/right motor speed unbalance and removes start/stop threshold.
          
        
          Author: Gheorghe Nedelcu
          Maintainer: Gheorghe Nedelcu
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.
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
            > Porcupine es
          
Porcupine_ES
Data Processing
          Porcupine for Spanish language. Porcupine is a highly-accurate and lightweight wake word engine.
          
          
          Porcupine enables building always-listening voice-enabled applications. The device will listen for a wake word. This software library is compatible with Arduino Nano 33 BLE and Arduino Portenta H7, and it comes with a variety of examples that demonstrate how to utilize Picovoice APIs.
          
        
          Author: Picovoice Inc.
          Maintainer: Picovoice Inc. hello@picovoice.ai
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
            > Mqtt5nano
          
mqtt5nano
Communication
          Mqtt5 based library implements remote command line and utilities. Supports the app at knotfree.net.
          
          
          Library for MQTT 5 providing any easy, cheap and secure way to connect arduino devices to the internet. Supports the app at knotfree.net.
          
        
          Author: awootton
          Maintainer: awootton
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32, esp8266
          architectures.
          
        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
            > Acan
          
ACAN
Communication
          A Teensy 3.1 / 3.2, 3.5, 3.6 CAN driver.
          
          
          This library is a CAN network driver. Compatible with ACAN2515, ACAN2517, ACAN2517FD libraries. Default configuration enables reception of all frames. Reception filters can be easily defined.
          
        
          Author: Pierre Molinaro
          Maintainer: Pierre Molinaro
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.3
            (latest)
          
2.0.2
2.0.1
2.0.0
1.0.6
1.0.5
1.0.4
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
            > Dfrobot mcp2515
          
DFRobot_MCP2515
Communication
          This is a Library for MCP2515(SKU: DFR0370).
          
          
          Onboard MCP2515 bus control chip CAN realize data control on CAN bus and data communication between devices.
          
        
          Author: DFRobot
          Maintainer: qsjhyy
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
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 stc3x arduino library
          
SparkFun STC3x Arduino Library
Sensors
          Library for the Sensirion STC3x family of CO2 Sensors (STC31)
          
          
          An Arduino library for the STC3x family of CO2 sensors from Sensirion. The STC31 uses Sensirion’s patented CMOSens® sensor technology to measure CO2 concentrations up to 100%.
Get the STC31 here.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
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 scd30
          
Adafruit SCD30
Sensors
          Arduino library for the SCD30 sensors in the Adafruit shop
          
          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.0.9
            (latest)
          
1.0.8
1.0.7
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Sparkfun lsm303c 6 dof imu breakout
          
SparkFun LSM303C 6 DOF IMU Breakout
Sensors
          Driver for ST's LSM303C 6-DOF IMU (3-axis accelerometer & 3-axis magnetometer)
The LSM303C is a system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor. The LSM303C has linear acceleration full scales of ±2 g / ±4 g / ±8 g and a magnetic field full scale of ±16 gauss. The LSM303C includes an I2C serial bus interface that supports standard and fast mode (100 kHz and 400 kHz) and a half-duplex subset of the SPI serial interface.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.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
            > Ping arduino
          
ping-arduino
Sensors
          A messaging and device api for the Blue Robotics Ping1D echosounder
          
          
          The ping_message class can be used to communicate via the Blue Robotics Ping Serial Protocol. The Ping1D class can be used to interface with the Blue Robotics Ping1D echosounder.
          
        
          Author: Blue Robotics
          Maintainer: Blue Robotics
Read the documentation
Compatibility
This library is compatible with the 
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
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
            > Thingsofvalue sdk for arduino
          
ThingsOfValue SDK for Arduino
Communication
          LOTTE IoT Platform (a.k.a Things Of Value) SDK for Arduino
          
          
          This library is wrapper of MQTT Library(by Joel Gaehwiler) for developing device with LOTTE IoT Platform.
          
        
          Author: Kyuseok Oh
          Maintainer: Kyuseok Oh
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
            > Firebase32
          
FireBase32
Communication
          Allows communication with Firebase.
          
          
          This client library provides the complete, fast, secured and reliable operations to read, store and update data in your Firebase Realtime database.
          
        
          Author: ohadXD
          Maintainer: ohadXD
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.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
            > Rpi pico timerinterrupt
          
RPI_PICO_TimerInterrupt
Device Control
          This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as RASPBERRY_PI_PICO
These RPI_PICO_TimerInterrupt 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 rp2040
          architecture.
          
        Releases
To use this library, open the Library Manager in
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 si5351 library
          
Adafruit Si5351 Library
Timing
          Driver for Adafruit's Si5351 Clockgen Breakout
          
          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.4.0
            (latest)
          
1.3.0
1.2.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dht11
          
DHT11
Sensors
          A library for the DHT11 temperature and humidity sensor.
          
          
          This library provides an easy-to-use interface for reading temperature and humidity data from a DHT11 sensor. It does not depend on any other libraries.
          
        
          Author: Dhruba Saha
          Maintainer: Dhruba Saha
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
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
            > Cytron 3a motor driver shield
          
Cytron 3A Motor Driver Shield
Device Control
          Library for controlling Cytron 3A Motor Driver Shield
          
          
          This library works with Cytron 3A Motor Driver Shield
          
        
          Author: Cytron Technologies Sdn Bhd
          Maintainer: Cytron Technologies Sdn Bhd
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
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
            > Rak12027 d7s
          
RAK12027-D7S
Uncategorized
          Arduino library for the RAK12027 seismic sensor.
          
          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
            > Ringbufcpp
          
RingBufCPP
Data Storage
          A C++ library for buffering items into a ring (circular/FIFO) buffer
          
          
          This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.
          
        
          Author: D. Aaron Wisner (daw268@cornell.edu)
          Maintainer: D. Aaron Wisner (daw268@cornell.edu)
Read the documentation
Compatibility
Read the documentation
Compatibility
This library is compatible with the avr, esp8266, samd
          architectures so you
          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 Uno
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.
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
            > Swi2c
          
SWI2C
Communication
          Software I2C library.
          
          
          Uses Arduino pinMode(), digitalRead(), and digitalWrite() functions and does not use low-level register access. Should be compatible with any HW supported by Arduino or Energia IDE. Simple interface compared to Wire library.
          
        
          Author: Andreas Taylor
          Maintainer: Andreas Taylor
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in