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
            > Gamma
          
GAMMA
Signal Input/Output
          Arduino Library for the GAMMA function
          
          
          Balances between speed and size, can set the gamma factor runtime.
          
        
          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.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
            > Basicencoder
          
BasicEncoder
Signal Input/Output
          BasicEncoder counts pulses from one or more simple rotary encoder control knobs.
          
          
          Could also be used for low freuency odometry encoders but not suited to motor encoders.
          
        
          Author: Peter Harrison
          Maintainer: Peter Harrison
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
            > Esp32logger
          
ESP32Logger
Other
          Logger for ESP32 for debugging C++-code
          
          Author: Martin
          Maintainer: Martin
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.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
            > M5unit extio2
          
M5Unit-EXTIO2
Device Control
          Library for Unit EXTIO2
          
          
          See more on https://docs.m5stack.com/en/unit/extio2
          
        
          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.
1.0.3
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dimmercontrol
          
DimmerControl
Device Control
          Dimmer control functions, like soft on/off, dimming up/down etc.
          
          
          For usage see examples
          
        
          Author: E.Burkowski
          Maintainer: E.Burkowski
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Iftttmaker
          
IFTTTMaker
Communication
          A helper library for triggering IFTTT maker events (ESP8266 & Wifi-101)
          
          
          Use this library to simply trigger a IFTTT maker event, which can be used to send emails, tweets, notifications etc. Requires ArduinoJson library.
          
        
          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
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
            > Sunrise
          
SunRise
Other
          Calculate sun rise/set times.
          
          
          Find the previous and next sun rise and set times.
          
        
          Author: Cyrus Rahman
          Maintainer: Cyrus Rahman
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.4
            (latest)
          
2.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
            > Xtea cipher
          
XTEA-Cipher
Data Processing
          XTEA-Cipher library for Arduino. cryptographic MAC function, symmetric-key data encryption/decryption
          
          
          XTEA cipher library with MAC code calculation support for Arduino environment. Supported encryption modes are: ECB, CFB and OCB and for generating message authentication codes is CFB-MAC.
          
        
          Author: Michal Protasowicki
          Maintainer: Michal Protasowicki
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
            > Souliss
          
souliss
Communication
          SmartHome Networking Framework
          
          
          Build a network of multiple nodes over WiFi/Ethernet, Wireless and RS485 for your smart home. Runs on AVRs and ESP8266.
          
        
          Author: Souliss Team
          Maintainer: Souliss Team
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, esp8266
          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 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.
7.2.1
            (latest)
          
7.2.0
7.1.1
7.1.0
7.0.6
7.0.5
7.0.4
7.0.3
7.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
            > Analog digital multiplexers
          
Analog-Digital Multiplexers
Signal Input/Output
          Arduino library for controlling analog/digital multiplexers (A/D mux).
          
          
          This library offers a common, convenient interface to control analog/digital multiplexers of any size, like CMOS 4000 series (e.g. 8-channel 4051 (CD4051, 74HC4051), 16-channel 4067 (CD4067, 74HC4067)), 32-channel MegaMUX (ADG732), and so on.
Author: (see AUTHORS file)
          Maintainer: Stefano Chizzolini
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.0.0
            (latest)
          
2.0.1
2.0.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Gyverhc595
          
GyverHC595
Device Control
          Fast SPI/BitBang library for 74HC595 shift register
          
          Author: AlexGyver
          Maintainer: AlexGyver
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)
          
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 htu31d library
          
Adafruit HTU31D Library
Sensors
          Arduino library for the HTU31D 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.1.1
            (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
            > Wifimanager portenta h7 lite
          
WiFiManager_Portenta_H7_Lite
Communication
          Light-Weight MultiWiFi/Credentials Manager for Portenta_H7 boards using built-in WiFi (Murata) modules/shields. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters.
Library to configure MultiWiFi/Credentials at runtime for Portenta_H7 boards, using Portenta WiFi (Murata) modules/shields. You can also specify DHCP HostName, static AP 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 mbed, mbed_portenta
          architectures so you
This library is compatible with the mbed, mbed_portenta
          architectures so you
          should be able to use it on the
          following Arduino boards:
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
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.6.0
            (latest)
          
1.5.0
1.4.1
1.4.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Cheaplcd
          
CheapLCD
Display
          A convenience library for using a common LCD shield available from SainSmart, DFRobot, HiLetgo, RobotDyne and others.
          
          
          This library extends the LiquidCrystal library, automatically handles pin setup for LCD, backlight, and buttons, and provides an interface to the backlight and buttons.
          
        
          Author: Daniel Hooper
          Maintainer: Daniel Hooper
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
            > Utimerlib
          
uTimerLib
Timing
          Tiny and cross-device compatible timer library
          
          
          Supports Arduino AVR, SAM, STM32, ESP8266, ESP32 and SAMD21 microcontrollers
          
        
          Author: Naguissa
          Maintainer: Naguissa
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.7.1
the
          Arduino IDE and install it from there.
1.7.1
            (latest)
          
1.7.0
1.6.7
1.6.6
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.0
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.0.0
0.3.0
0.2.1
0.2.0
0.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Regis
          
ReGIS
Display
          ReGIS, short for Remote Graphic Instruction Set, is a vector graphics markup language for embedded devices using serial interfaces.
          
          
          ReGIS supports vector graphics consisting of lines, circular arcs, and similar shapes. XTerm (emulates DEC VT terminals) supports ReGIS which allow graphics and text generated by Arduino devices to be mixed on-screen on desktop computer X.org displays. Includes basic homogeneous coordinate vector and matrix transformation and projection functions for 3D graphics.
          
        
          Author: Phillip Stevens
          Maintainer: Phillip Stevens
Read the documentation
Compatibility
Author: Phillip Stevens
          Maintainer: Phillip Stevens
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.1-1
            (latest)
          
1.1.1-0
1.1.0-1
1.1.0-0
1.0.1-2
1.0.1-1
1.0.1-0
1.0.0-2
1.0.0-1
1.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
            > Mstask
          
msTask
Timing
          Use hardware Timer1 to run tasks in time preset
          
          
          create tasks that run automatically in background, easy to use and lightweight. Support AVR chips
          
        
          Author: maisonsmd
          Maintainer: maisonsmd
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.3
            (latest)
          
1.0.2
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Resistorreader asukiaaa
          
ResistorReader_asukiaaa
Sensors
          It read value of a resistor.
          
          
          It can get value of a resistor with using upper or lower resistors.
          
        
          Author: Asuki Kono
          Maintainer: Asuki Kono
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
            > Telegrambot
          
TelegramBot
Communication
          Arduino library for TelegramBot
          
          Author: Casa Jasmina
          Maintainer: Casa Jasmina
Read the documentation
Compatibility
This library is compatible with the samd, esp8266
          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 WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
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.2.5
            (latest)
          
1.2.4
1.2.2
1.2.1
1.2.0
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
            > Hd44780 lcd pcf8574
          
HD44780_LCD_PCF8574
Display
          Library to Support the HD44780 LCD I2C driven by the PCF8574 controller
          
          
          Backlight, scroll, cursor and entrymode control. Custom character support + print class for numerical data.
          
        
          Author: Gavin Lyons
          Maintainer: Gavin Lyons
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
            > Telemetryjet
          
TelemetryJet
Communication
          A lightweight telemetry protocol for hardware sensor data.
          
          
          Provides a high-level API for sending and receiving data points over a serial connection. Uses an efficient MessagePack-based protocol with packet framing, error detection, and more. Part of the TelemetryJet platform.
          
        
          Author: Chris Dalke
          Maintainer: Chris Dalke
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
            > Aeslib
          
AESLib
Data Processing
          AES encryption
          
          
          Easy-to-use cross-platform AES implementation (128-bit CBC) for low-memory conditions
          
        
          Author: Matej Sychra
          Maintainer: Matej Sychra
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.3.6
            (latest)
2.3.6
            (latest)
          
2.3.5
2.3.3
2.3.2
2.3.1
2.3.0
2.2.7
2.2.6
2.2.5
2.2.4
2.2.3
2.2.1
2.2.0
2.1.9
2.1.8
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
1.0.5
1.0.4
1.0.3
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Sparkfun weather meter kit arduino library
          
SparkFun Weather Meter Kit Arduino Library
Sensors
          A library to use the SparkFun Weather Meter Kit
          
          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.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
            > Oss ec adi ad22103k 00000057
          
OSS-EC_ADI_AD22103K_00000057
Sensors
          Analog devices AD22103K  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
            > Radiolib
          
RadioLib
Communication
          Universal wireless communication library
          
          
          User-friendly library for sub-GHz radio modules (SX1278, RF69, CC1101, SX1268, and many others), as well as ham radio digital modes (RTTY, SSTV, AX.25 etc.).
          
        
          Author: Jan Gromes
          Maintainer: Jan Gromes
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.
6.1.0
            (latest)
          
6.0.0
5.7.0
5.6.0
5.5.0
5.4.1
5.4.0
5.3.0
5.2.0
5.1.2
5.1.0
5.0.0
4.6.0
4.5.0
4.4.2
4.4.1
4.4.0
4.3.0
4.2.0
4.1.0
4.0.6
4.0.5
4.0.4
4.0.3
4.0.2
4.0.4
4.0.3
4.0.2
4.0.1
4.0.0
3.7.0
3.6.2
3.6.1
3.6.0
3.5.0
3.4.0
3.3.1
3.3.0
3.2.3
3.2.2
3.2.1
3.2.0
3.1.2
3.1.1
3.1.0
3.0.0
2.0.1
2.0.0
1.8.0
1.7.0
1.6.1
1.5.0
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pca9634 library
          
PCA9634 library
Signal Input/Output
          A library for the PCA9634 8-bit Fm+ I2C-bus LED driver.
          
          
          This library gives access to all the chip features with a simple interface.
          
        
          Author: Marco Mojana
          Maintainer: Marco Mojana
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
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
            > High side switch ino
          
high-side-switch-ino
Uncategorized
          C++ library for the Infineon PROFET high-side switch product family
          
          
          This library supports the Arduino Uno form factor PROFET shields
          
        
          Author: Infineon Technologies
          Maintainer: Infineon Technologies
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
            > Zanduino smoothled library 8 bit
          
Zanduino SmoothLED Library 8-bit
Device Control
          Arduino library to control any number of LEDs on any pins using 8-bit PWM with CIE 1931 curves for linear adjustment.
          
          
          Also implements active background fading/brightening of individual LEDs to target values, freeing up the Arduino sketch to do other things in the meantime
          
        
          Author: Arnd
          Maintainer: Arnd
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
            > Nodelay
          
NoDelay
Timing
          Arduino library to make use of the Millis funtion for non Blocking Delays.
The NoDelay library is used as a easy interface for using the built-in Mills function for keeping track of elapsed time and used for non blocking delays. This is done by creating a noDealy object and setting the amount of time for the delay you want. From there you place code you want to run in a if statement that checks the update(). If the time for the delay has passed, update will return true. You are also able to run a function in place of an if statement block using a void function and adding it when creating the noDelay object.
          
        
          Author: Mario Avenoso
          Maintainer: Mario Avenoso
Read the documentation
Compatibility
This library is compatible with the avr, esp8266, 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 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.1.1
            (latest)
          
2.1.0
2.0.1
2.0.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
            > Ads7828
          
ADS7828
Signal Input/Output
          ADS7828 is a 8-channel 12-bit Analog to Digital Converter (ADC) with an I2C interface.
          
          
          The inputs can be 8 single-ended or 4 differential.
          
        
          Author: eebothobby, eebothobby@gmail.com
          Maintainer: eebothobby@gmail.com
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
            > Mx1508
          
MX1508
Device Control
          A library that makes using mx1508 dual DC motor driver easier.
          
          
          I know how very little resource there are on this motor driver.  A lot of sellers assume this IC is l298N but  its rather much more like pololu DDRV8833.
          
        
          Author: Cheng Saetern
          Maintainer: Cheng Saetern
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:
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
            > Dhtesp32 rmt
          
dhtESP32-rmt
Sensors
          Minimal, non-blocking, DHT11/DHT22 sensor library for ESP32 using RMT pheripheral
          
          Author: htmltiger
          Maintainer: htmltiger
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
            > Arsalearn
          
ArsaLearn
Uncategorized
          Ability to code completely simple
          
          
          Using this library, you can start coding with very convenient and easy functions and examples.
          
        
          Author: arsalearn.com
          Maintainer: Arduino
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.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
            > Xiao nrf52840 battery
          
Xiao NRF52840 Battery
Sensors
          Arduino library to sense Xiao NRF52840 Battery on non-Mbed 1.0.0 firmware
          
          Author: mike1808
          Maintainer: mike1808
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)
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
            > Tinyliquidcrystal
          
TinyLiquidCrystal
Display
          A simplified library for the Adafruit I2C/SPI backpack, for use with Gemma & Trinket
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)
          
1.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
            > Taskrunner
          
Taskrunner
Timing
          Allows arduino to run scheduler which can run functions at specific frequency
          
          
          This library can do reading at the specific frequency or run the function at specific frequency.
          
        
          Author: kishan joshi
          Maintainer: Kishan Joshi
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, megaavr, sam, samd, nrf52, stm32f4
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino 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 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
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
            > Rtclib
          
RTClib
Timing
          A fork of Jeelab's fantastic RTC library
          
          
          Works with DS1307, DS3231, PCF8523, PCF8563 on multiple architectures
          
        
          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.
the
          Arduino IDE and install it from there.
2.1.1
            (latest)
          
2.1.0
2.0.3
2.0.2
2.0.1
2.0.0
1.14.2
1.14.1
1.14.0
1.13.0
1.12.5
1.12.4
1.12.3
1.12.2
1.12.1
1.12.0
1.11.4
1.11.3
1.11.2
1.11.1
1.11.0
1.10.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.1
1.4.0
1.3.4
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Blinker pmsx003st
          
Blinker_PMSX003ST
Communication
          Arduino library for Plantower PMSX003ST family sensors.
          
          
          Supports PMSX003ST sensors (5003ST/G5ST), Arduino, ESP8266, ESP32.
          
        
          Author: i3water
          Maintainer: i3wawter
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
            > Sparkfun mpu 9250 9 dof imu breakout
          
SparkFun MPU-9250 9 DOF IMU Breakout
Sensors
          Driver for InvenSense's MPU-9250 9-DOF IMU (3-axis gyroscope, 3-axis accelerometer & 3-axis magnetometer)
The MPU-9250 is a system-in-package featuring acceleration full-scales of ±2 / ±4 / ±8 / ±16 (g), rotational full-scales of ±250 / ±500 / ±1000 / ±2000 (°/sec) and a magnetic field full scale of ±4800 µT. The MPU-9250 includes an I2C serial bus interface that supports speeds up to 400 kHz.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)
          
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Arduino sigfox for mkrfox1200
          
Arduino SigFox for MKRFox1200
Device Control
          Helper library for MKR Fox 1200 board and ATAB8520E Sigfox module
          
          
          This library allows some high level operations on Sigfox modules, to ease integration with existing projects
          
        
Go to repository
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.5
            (latest)
          
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Usage
1.0.2
1.0.1
1.0.0
Usage
This library allows you to use the ATMEL SigFox transceiver (ATAB8520E) on the Arduino MKR FOX 1200 board. You can find out more about this board through the following links:
MKR FOX 1200 Store Page.
MKR FOX 1200 Documentation Page.
SigFox employs a cellular system that enables remote devices to connect using Ultra-Narrow Band (UNB) technology. It requires little energy, being termed Low-power Wide-area network (LPWAN).
Check the SigFox coverage in your area!
To use this library:
#include <SigFox.h>
Sigfox Class
SigFox.begin()
SigFox.beginPacket()
SigFox.write()
SigFox.print()
SigFox.endPacket()
SigFox.parsePacket()
SigFox.statusCode()
SigFox.AtmVersion()
SigFox.parsePacket()
SigFox.statusCode()
SigFox.AtmVersion()
SigFox.SigVersion()
SigFox.ID()
SigFox.PAC()
SigFox.reset()
SigFox.internalTemperature()
SigFox.debug()
SigFox.noDebug()
SigFox.end()
peek()
available()
read()
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Esp steppermotor server
          
ESP-StepperMotor-Server
Device Control
          A stepper motor control server for ESP32 with Web UI, REST API and CLI
          
          
          A stepper motor control server for ESP32 modules that provides a Web UI, a REST API and a serial control interface. Support for limit switches and rotary encoders.
          
        
          Author: Paul Kerspe
          Maintainer: Paul Kerspe
Read the documentation
Compatibility
This library is compatible with the esp32, espressif32
          architectures.
          
        Releases
architectures.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.4.10
            (latest)
          
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.3.3
0.3.2
0.3.1
0.2.4
0.2.3
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
            > Flightsimswitches
          
FlightSimSwitches
Signal Input/Output
          Library for easy handling of Switches and Buttons in X-Plane with PJRC's Teensy
          
          
          For X-Plane cockpit builders that use the Teensy microcontroller and want to handle switches and pushbuttons, this library provides a set of objects that make the task very easy. The library supports directly connected switches as well as switch matrices. In order to save pins, switch matrices can optionally be connected through multiplexers. Check docs and examples!
          
        
          Author: Jorg Neves Bliesener
Author: Jorg Neves Bliesener
          Maintainer: Jorg Neves Bliesener
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.1.15
            (latest)
          
1.1.14
1.1.13
1.1.12
1.1.11
1.1.9
1.1.8
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Easybuttonatint01
          
EasyButtonAtInt01
Signal Input/Output
          Small and easy to use Arduino library for using push buttons at INT0/pin2 and / or any PinChangeInterrupt pin.Functions for long and double press detection are included.Just connect buttons between ground and any pin of your Arduino - that's itNo call of begin() or polling function like update() required. No blocking debouncing delay.
Define an EasyButtonIn in you main program and use ButtonStateIsActive or ButtonToggleState to determine your action.Or use a callback function which will be called once on every button press or release.Usage:#define USE_BUTTON_0#include "EasyButtonAtInt01.hpp"EasyButton Button0AtPin2;void setup() {}void loop() {... digitalWrite(LED_BUILTIN, Button0AtPin2.ButtonToggleState);...}New: Avoid mistakenly double press detection after boot.
          
        
          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.
3.3.1
            (latest)
          
3.3.0
3.2.0
3.1.0
3.0.0
2.1.0
2.0.0
1.0.0