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
            > Homeding
          
HomeDing
Communication
          Building Internet Things made easy.
          
          
          A library is for building IoT devices with network connectivity and a web UI based on ESP chips. Devices can be adapted for a specific purpose by configuration without the need for recompilation.
          
        
          Author: Matthias Hertel
          Maintainer: Matthias Hertel, https://www.mathertel.de
Read the documentation
Compatibility
This library is compatible with the esp8266, esp32
          architectures.
          
        Releases
To use this library, open the Library Manager in
architectures.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.9.7
            (latest)
          
0.9.6
0.9.5
0.9.2
0.9.0
0.8.2
0.7.2
0.6.4
0.6.3
0.6.2
0.6.0
0.4.1
0.4.0
0.3.1
0.3.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Spritzcipher
          
SpritzCipher
Data Processing
          Spritz library for Arduino, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and some general-purpose functions.
          
          
          Spritz is a spongy RC4-like stream cipher and hash function. This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.
          
        
          Author: Abderraouf Adjal
          Maintainer: Abderraouf Adjal
Maintainer: Abderraouf Adjal
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
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.5.3
0.5.2
0.5.1
0.5.0
0.5.2
0.5.1
0.5.0
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
0.2.2
0.2.1
0.2.0
0.1.5
0.1.4
0.1.3
0.1.2
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Arduinoosc
          
ArduinoOSC
Communication
          OSC subscriber / publisher for Arduino
          
          Author: hideakitai
          Maintainer: hideakitai
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.3.29
            (latest)
          
0.3.28
0.3.27
0.3.26
0.3.25
0.3.27
0.3.26
0.3.25
0.3.23
0.3.22
0.3.21
0.3.20
0.3.19
0.3.18
0.3.17
0.3.16
0.3.15
0.3.14
0.3.13
0.3.12
0.3.11
0.3.10
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.2
0.2.1
0.2.0
0.1.7
0.1.6
0.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
            > Esp32 c3 timerinterrupt
          
ESP32_C3_TimerInterrupt
Device Control
          This library enables you to use Interrupt from Hardware Timers on an ESP32-C3-based board
These ESP32-C3 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 esp32
          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
            > Grove as3935lightning sensor
          
Grove_AS3935Lightning_sensor
Uncategorized
          Lightning sensor, early warning alert, weather monitoring, automation systems, portable devices.
          
          
          It detects approaching Lightning front of a storm and warns about estimated intensity and distance of the front.
          
        
          Author: Davide Cogliati
          Maintainer: Davide Cogliati
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
            > Grove 6axis accelerometer and compass v2
          
Grove - 6Axis Accelerometer And Compass v2
Sensors
          Arduino library to control LSM303DLH.
Sensors
          Arduino library to control LSM303DLH.
          
          
          The Grove 6-Axis Accelerometer & Compass is a 3-axis accelerometer combined with a 3-axis magnetic sensor. It is based on the sensor module LSM303DLH which has a selectable linear acceleration full scale range of ±2g / ±4g / ±8g and a selectable magnetic field full scale range of ±1.3 /±1.9 / ±2.5 / ±4.0 / ±4.7 / ±5.6 / ±8.1 gauss. Both the magnetic parts and the accelerometer parts can be powered down separately to reduce the power consumption. The Arduino can get these data via the I2C interface.
          
        
          Author: Seeed Studio
          Maintainer: Seeed Studio
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
            > Progetto one pin keypad
          
Progetto One Pin Keypad
Device Control
          A library to use the One Pin Keypad.
          
          
          Makes a typical matrix keypad far easier to wire, much easier to program, and saves you a ton of digital I/O.
          
        
          Author: Progetto
          Maintainer: Progetto
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
            > Dwin dgus hmi
          
DWIN_DGUS_HMI
Uncategorized
          DWIN DGUS HMI Display
          
          
          DWIN DGUS LCD Control Display
          
        
          Author: Tejeet Magar
          Maintainer: Tejeet Magar
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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? 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 slow pwm
          
nRF52_Slow_PWM
Device Control
          This library enables you to use ISR-based PWM channels on an nRF52-based board using Adafruit_nRF52_Arduino core such as Itsy-Bitsy nRF52840 to create and output PWM any GPIO pin.
It now supports 16 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature is they are ISR-based PWM channels, supporting lower PWM frequencies with suitable accuracy. Their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These ISR-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using millis() or micros(). That is necessary if you need to control devices requiring high precision. Now you can change the PWM settings on-the-fly
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the nordicnrf52, nrf52
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Libyxml
          
LibYxml
Data Processing
          Yoran Heling's yxml library.
          
          
          Yxml is a small non-validating and mostly conforming XML parser written in C.
          
        
          Author: Yoran Heling
          Maintainer: I. Kakoulidis
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
            > Ggreg20 v3
          
GGreg20_V3
Sensors
          IoT-devices GGreg20_V3 ionizing radiation detector pulse output driver library.
          
          
          GGreg20_V3 ionizing radiation detector pulse counter driver library for Arduino. Counting CPM (SBM-20 counts per minute) and ionizing radiation power, uSv/h MA5 (5-minutr moving average) values.
          
        
          Author: IoT-devices, LLC
          Maintainer: IoT-devices, LLC
Read the documentation
Go to repository
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
            > Nullpacketcomms
          
NullPacketComms
Communication
          Packet Based Serial Communication.
          
          
          A UART wrapper for NPC protocol compliant binary communication.
          
        
          Author: Steve Richardson (Creating Null)
          Maintainer: Steve Richardson (Creating Null)
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.
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
            > Automaton
          
Automaton
Other
          A multi tasking table driven finite state machine framework
          
          
          An event driven framework that allows you to create Arduino applications that consist of concurrently running state machines interacting with each other. Use the bundled machines or create your own following the tutorial. Contains reusable bundled machines for handling leds (fade & blink), buttons, serial commands, analog input (with moving average), pulses and timers and more.
          
        
          Author: Tinkerspy
          Maintainer: Tinkerspy
Read the documentation
Go to repository
Compatibility
Maintainer: Tinkerspy
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.1
1.0.0
0.1.2
0.1.1
0.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Fttech lorawan
          
FTTech LoRaWAN
Other
          Arduino IDE Library to make our SAMD51 interface with RAK811 20 pin click easier to use.
          
          
          Improved usability with common commands and parameters and automatic sleeping methods.
          
        
          Author: Murilo Amaral
          Maintainer: FTTechBrasil
Read the documentation
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
following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.0
            (latest)
          
0.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Gyverrelay
          
GyverRelay
Data Processing
          Library for relay regulation algorithm
          
          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.
2.2.0
            (latest)
          
2.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Atlas oem module
          
atlas OEM module
Data Processing
          Basic function to accessing atlas OEM module.
          
          
          This library contain simply function to read data from atlas OEM conductivity module
          
        
          Author: Andhie Setyabudi
          Maintainer: Andri Setyabudi
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
            > Asyncanalog
          
AsyncAnalog
Signal Input/Output
          Arduino Library for async reading of an analog pin
          
          
          AVR only for now.
          
        
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.5
            (latest)
          
0.1.4
0.1.3
0.1.2
0.1.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Rbd threshold
          
RBD_Threshold
Data Processing
          Set and check numeric quantile scales.
          
          
          Set and check numeric quantile scales. Provide an input domain and this library will convert it to a numeric quantile output range. It is different from the Arduino map() function because this library can handle a non-uniform input range.
          
        
          Author: Alex Taujenis
          Maintainer: Alex Taujenis
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
            > Mbed rpi pico timerinterrupt
          
MBED_RPI_PICO_TimerInterrupt
Device Control
          This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO
These MBED_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 mbed, mbed_nano, mbed_rp2040
          architectures so you
architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano 33 BLE
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)
          
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Toggle
          
Toggle
Signal Input/Output
          AArduino button debounce library for various switch types, port expanders and other 8-bit data sources.
          
          
          Fast and robust debounce algorithm.
          
        
          Author: David Lloyd
          Maintainer: David Lloyd
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.1.8
the
          Arduino IDE and install it from there.
3.1.8
            (latest)
          
3.1.7
3.1.6
3.1.5
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.2
3.0.1
3.0.0
2.5.3
2.5.2
2.5.1
2.5.0
2.4.1
2.4.0
2.3.0
2.2.2
2.2.1
2.2.0
2.1.1
2.1.0
2.0.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Esp32softpwm
          
ESP32softPWM
Other
          Easily implement software PWM
          
          
          a library to Easily implement software PWM
          
        
          Author: @goji2100
          Maintainer: @goji2100
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.0.1
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Honeylemon
          
HONEYLemon
Communication
          A library HONEYLemon Platform.
          
          
          Support Arduino HONEYLemon Platform.
          
        
          Author: Sonthaya Boonchan
          Maintainer: Sonthaya Boonchan
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.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
            > Pololuoled
          
PololuOLED
Device Control
          Arduino library for displaying text and graphics on a SH1106 OLED display.
          
          
          This is a library for the Arduino IDE that allows you to display text and graphics on a 128x64 SH1106 OLED display connected via SPI.  It allows for efficient display of text without requiring you to store the state of every pixel in RAM.
          
        
          Author: Pololu
          Maintainer: Pololu
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
            > Telaire t6700 co2 sensor module library
          
Telaire T6700 CO2 Sensor Module Library
Sensors
          I2C communication Library for Telaire T6700 CO2 Sensor Module
          
          Author: Yaroslav Osadchyy
          Maintainer: Yaroslav Osadchyy
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
            > Mq135
          
MQ135
Sensors
          This library allows you to easily read the MQ135 air quality sensor.
          
          
          This library allows any Arduino-compatible board to easily interface with the MQ135 air quality sensor and calculate temperature and humidity corrected CO2 concentrations.
          
        
          Author: GeorgK, ViliusKraujutis, Phoenix1747
          Maintainer: Phoenix1747
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 bio sensor hub library
          
SparkFun Bio Sensor Hub Library
Sensors
          Library for the MAX32664 Bio Metric Hub IC
Sensors
          Library for the MAX32664 Bio Metric Hub IC
          
          
          The SparkFun Bio Sensor Hub Library is tailored to Maxim Integrated's MAX32664 Bio Sensor Hub interacting with the MAX30101 on [SparkFun's Pulse Oximeter and Heart Rate Monitor](https://www.sparkfun.com/products/15219). The Bio Sensor Hub is a practically microscopic cortex-m0 micro-controller that handles the algorithmic calculation of  the light data gathered by the MAX30101 Pulse Oximeter and Heart Rate Monitor, to produce accurate and fast blood oxygen and heart rate readings. The library provides simple function calls to all available commands on the chip as well as example code demonstrating  basic to advanced capabilities of the chip.
          
        
          Author: Elias Santistevan
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with the 
          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
            > Escon
          
Escon
Device Control
          A library for IoT Device
          
          
          The library allows to control Electronics Smart Contact that we created.
          
        
          Author: Dzulfikar Sadid
          Maintainer: Dzulfikar Sadid
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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Urlencode
          
UrlEncode
Data Processing
          Simple URL encoder (also known as percent encoding)
          
          
          working with UTF-8 strings.
          
        
          Author: Masayuki Sugahara
          Maintainer: Masayuki Sugahara
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Hx711
          
HX711
Signal Input/Output
          Arduino library for HX711 load cell amplifier
          
          
          includes calibrate functions.
          
        
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.3.7
            (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
            > Bb captouch
          
bb_captouch
Communication
          Capacitive touch sensor library for FT6x36 and GT911 I2C devices.
          
          
          ESP32 specific code supports 1 to 5 point touch on the FT6x36 and GT911 sensors. It auto-detects the address and sensor type.
          
        
          Author: Larry Bank
          Maintainer: Larry Bank
Read the documentation
Compatibility
This library is compatible with the esp32
          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
            > Protocentral max30003 ecg afe sensor library
          
ProtoCentral MAX30003 ECG AFE Sensor Library
Sensors
          Library for the ProtoCentral MAX30003 Single lead ECG breakout board.
          
          
          The MAX30003 chip from Maxim is a single-lead ECG analog front-end, which also includes R-R (heartbeat) detection.
          
        
          Author: ProtoCentral Electronics
          Maintainer: ProtoCentral 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.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ethercard
          
EtherCard
Communication
          EtherCard is an IPv4 driver for the ENC28J60 chip.
          
          Author: Jean-Claude Wippler
          Maintainer: Nicholas Humfrey
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,
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > I2c axp192 power management
          
I2C AXP192 Power management
Device Control
          This is a library of AXP192, the Power Management for I2C connectivity.
          
          Author: TANAKA Masayuki
          Maintainer: TANAKA Masayuki
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
            > Ponoor l6470 library
          
Ponoor L6470 Library
Device Control
          STM L6470 stepper driver chip library.
          
          
          This library is modified from SparkFun AutoDriver library for SAMD support and some other functionalities and compatibilities.
          
        
          Author: Ponoor Experiments Inc
          Maintainer: Kanta Horio
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
            > Nanitlib
          
NanitLib
Other
          A library for Nanit
          
          
          "Nanit" Robot  Education Kit is a robotics constructor that replaces 100 toys, by different assembly options. It has three training programs for children of different ages: for children 5-7 years old - learning the basics of robotics and electronics, learning about the world of robots for children 8-10 years old - robot and games programming using Scratch language, children aged ten and over assemble a prototype of a SMART HOME on Arduino, program in C language.
Author: NanitRobot, Sam4uk
          Maintainer: NanitRobot
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.3.3
            (latest)
          
1.3.2
1.3.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Embergl
          
EmberGL
Display
          Low-Level 2D/3D Graphics Library
          
          
          High-performance 2D/3D graphics library with optimized display drivers. Features a tile-based software rasterizer for minimal RAM usage, supporting programmable vertex/pixel/tile shaders, textures, depth buffer, occlusion culling, MRTs, etc.
          
        
          Author: Jarkko Lempiainen
          Maintainer: Jarkko Lempiainen
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
            > Sdcardserver
          
SdCardServer
Signal Input/Output
          Arduino library to serve the contents of an SD card using the AsyncWebServer.
          
          
          Copyright (C) 2022 by Lee Leahy and licensed under GNU GPL v3.0.
          
        
          Author: Lee Leahy
          Maintainer: Lee Leahy
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
            > K1200
          
K1200
Signal Input/Output
          Library for the Velleman K1200 watch.
          
          
          The K1200 is a portable arduino based watch
          
        
          Author: Velleman nv
          Maintainer: Velleman
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
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
            > Max31850
          
MAX31850
Sensors
          Arduino library for the MAX31850 thermocouple temperature sensor.
          
          
          Minimalistic version, restricted to one sensor per pin, asynchronuous mode only.
          
        
          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.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Melopero vl53l1x
          
Melopero VL53L1X
Sensors
          A driver library for the VL53L1X sensor.
          
          
          This library allows an Arduino board to communicate with the VL53L1X sensor. Interrupts are supported.
          
        
          Author: Melopero Electronics
          Maintainer: Leonardo La Rocca
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
            > Hlw8012
          
HLW8012
Sensors
          HLW8012 for Arduino / ESP8216
          
          
          HLW8012 power/current/voltage monitor IC library for Arduino and ESP8266. Use 2.x.x for ESP and 1.3 for AVR.
          
        
          Author: Xose Pérez
          Maintainer: Xose Pérez
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
            > Microflow
          
MicroFlow
Data Processing
          Export and run tensorflow models on arduino microcontrollers!
          
          
          This library allows you to run trained TensorFlow models on low memory microcontrollers without pain! Check out the github page for the documentation or if you want to contribute!
          
        
          Author: Bobingstern
          Maintainer: Bobingstern
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
            > Dio2
          
DIO2
Device Control
          Fast digital input/output functions.
          
          
          From a work of Jan Dolinay
          
        
          Author: Thierry Paris - Locoduino
          Maintainer: Thierry Paris - Locoduino
Read the documentation
Compatibility
This library is compatible with the avr, sam, esp32, STM32F1, rp2040
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Due
Arduino Nano
Arduino Uno
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Due
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.6.0
            (latest)
          
1.5.1
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
            > Accelerometer h3lis331dl
          
Accelerometer_H3LIS331DL
Sensors
          Arduino library to control Grove 3-Axis Digital Accelerometer(±400g).
          
          Author: Seeed Studio
          Maintainer: Seeed Studio
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.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
            > Easy iot with cc1101 sub 1ghz lora like
          
Easy IoT with CC1101 - Sub-1GHz LORA-like
Communication
          Easy to use Arduino Library for the TI CC1101 Low-Power Sub-1GHz RF Transceiver
          
          
          An easy to use library to send and receive messages between devices using the Texas Instruments CC1101 Low-Power Sub-1GHz RF Transceiver
          
        
          Author: Faptastic
          Maintainer: Faptastic
Read the documentation
Go to repository
Compatibility
Maintainer: Faptastic
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.2
            (latest)
          
2.0.1
2.0.0
1.0.6
1.0.5
1.0.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
            > Dsc keybus interface
          
DSC Keybus Interface
Device Control
          Directly interface Arduino, esp8266, and esp32 to DSC PowerSeries and Classic security systems for integration with home automation, remote control apps, notifications on alarm events, and emulating DSC panels to connect DSC keypads.
Includes examples to integrate with Homebridge (Apple HomeKit, Google Home), Home Assistant and OpenHAB via MQTT, remote control via web interface/Blynk/Telegram bot, send email and push notifications via Pushbullet/Pushover/Pushsafer, send SMS via Twilio/TinyGSM, unlock panel installer codes, and decode the Keybus protocol.
          
        
          Author: Nikhil Choudhary
          Maintainer: Nikhil Choudhary
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 Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.0.0
            (latest)
          
2.0.0
1.2.0
1.0.0
0.4.0
0.3.0
0.1.0