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
            > Adafruit ra8875
          
Adafruit RA8875
Display
          Adafruit's Arduino driver for the RA8875 TFT driver
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.4.2
            (latest)
          
1.4.1
1.4.0
(latest)
          
1.4.1
1.4.0
1.3.8
1.3.7
1.3.5
1.3.4
1.3.3
1.3.1
1.2.0
1.1.1
1.1.0
1.0.8
1.0.7
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Mahony
          
Mahony
Data Processing
          Helpers for MahonyAHRS algorithm
          
          
          This library wraps the implementation of MahonyAHRS algorithm to get orientation of an object based on accelerometer and gyroscope readings
          
        
          Author: Arduino
          Maintainer: None
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.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Multibuttons
          
MultiButtons
Uncategorized
          Library for handling multiple buttons with single analog pin for ESP32.
          
          
          **Note: A upgrade library "ButtonFever" has been released to provide much powerful features to handle various button press event for both standalone digital button and button array. Please try it!** It will trigger callback function upon button pressed. The library handled button debouncing, and you may decide the trigger edge for button event - on press (default) or on release.
          
        
          Author: Mickey Chan
          Maintainer: Mickey Chan
Read the documentation
Compatibility
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ds18b20
          
DS18B20
Sensors
          Arduino library for the Maxim Integrated DS18B20 1-Wire temperature sensor.
          
          
          This library is very simple and intuitive to use, and supports auto-discovering sensors with an optional high/low condition or manually addressing individual sensors.
          
        
          Author: Mathias Munk Hansen
          Maintainer: Mathias Munk Hansen
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
            > Makervision
          
MakerVision
Other
          Arduino library used by Scratch generated code on http://makervision.io
          
          
          This library includes helpers that are used by MakerVision's Scratch for Arduino IDE (http://makervision.io).
          
        
          Author: MakerVision
          Maintainer: MakerVision
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
            > Teensystep
          
TeensyStep
Device Control
          High speed stepper driver for PJRC Teensy boards (T3.0 - T3.6) and STM32F4
          
          
          Step rates up to 300000stp/sec. Accelerated and synchronized movement of up to 10 steppers. Due to the low processor load it can easily be used togehter with sensors, displays, serial communication ...
          
        
          Author: luni64
          Maintainer: luni64
Read the documentation
Go to repository
Compatibility
Maintainer: luni64
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.3.4
            (latest)
          
2.3.2
2.3.1
2.1.0
2.0.0
1.0.0
0.98.1
0.98.0
0.95.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dfrobot bmx160
          
DFRobot_BMX160
Sensors
          DFRobot_BMX160 is the Sensor library of DFRobot
          
          
          The BMX160 contains 16 bit digtial,triaxial accelerometer 16 bit digital, triaxial gyroscope and geomagnetic sensor.
          
        
          Author: DFRobot
          Maintainer: Fary DFRobot
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
            > Fixedpoint lut
          
FixedPoint_LUT
Data Processing
          Use FixedPoint_LUT to replace highly runtime intensive calculation times
          
          
          FixedPoint_LUT uses LUTs to search for values in an array and make simple calculations rather then calculate complex mathematical functions
          
        
          Author: Pantastisch
          Maintainer: Pantastisch
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
            > Jsonlogger
          
JsonLogger
Communication
          An easy-to-use, small, fast and portable JSON builder and logger for IoT logging, data acquisition and analytics.
          
          
          Useful for logging json data to terminal, file, and cloud
          
        
          Author: Alan Chen
          Maintainer: Alan Chen
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
the
          Arduino IDE and install it from there.
1.1.9
            (latest)
          
1.1.8
1.1.7
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Timerinterrupt generic
          
TimerInterrupt_Generic
Device Control
          This library enables you to use Interrupt from Hardware Timers on supported Arduino boards such as AVR, Mega-AVR, ESP8266, ESP32, SAMD, SAM DUE, nRF52, STM32F/L/H/G/WB/MP1, Teensy, Nano-33-BLE, RP2040-based boards, etc.
These 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 all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.13.0
            (latest)
          
1.12.0
1.11.0
1.10.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.2
1.3.1
1.3.0
1.2.0
1.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Gauge asukiaaa
          
Gauge_asukiaaa
Data Processing
          It calculates value from sample values.
          
          
          It calcuates value by gradient from input points.
          
        
          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.
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 ms5803 14ba pressure sensor
          
SparkFun MS5803-14BA Pressure Sensor
Sensors
          Library for MS5803-14BA Pressure Sensor.
          
          
          Provides I2C communication protocol for measuring wather depth, altitude, or other pressure readings.
          
        
          Author: Casey@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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? 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 adxl345
          
Accelerometer ADXL345
Sensors
          Arduino library to control Grove 3Axis Digital Accelerometer ADXL345.
          
          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.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
            > Servo328
          
Servo328
Device Control
          A servo motor driver for Arduino Uno with ATmega328P PWM
          
          
          This library can control servo motors with ATmega328P PWM.
          
        
          Author: yashi
          Maintainer: Yasushi SHOJI
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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ssvqueuestackarray
          
SSVQueueStackArray
Data Storage
          Queue/Stack storage based on array ring buffer.
          
          
          Compatible with any datatype defined on the compile time. Also may act as array, accessing items by index.
          
        
          Author: Serge Skorodinsky
          Maintainer: Serge Skorodinsky
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
            > Microtuple
          
MicroTuple
Uncategorized
          A library tuple like variadic datastructure for arduino.
          
          
          Support simple callback with any type and number arguments.
          
        
          Author: Nitrof
          Maintainer: Nitrof
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
            > Evo bsp
          
evo_bsp
Other
          Evo BSP components
          
          
          With these components, users can integrate their own designs into Evo platform using the Alorium Technology OpenEvo flow
          
        
          Author: Alorium Technology
          Maintainer: Alorium Technology
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.0
            (latest)
          
1.0.4
1.0.3
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Sparkfun hyperdisplay kwh018st01
          
SparkFun HyperDisplay KWH018ST01
Display
          Control SparkFun 1.8" TFT products using HyperDisplay
          
          
          This library is a hardware specific HyperDisplay layer thet provides out-of-the-box support for 1.8" TFT products from SparkFun. Use all the features of HyperDisplay
          
        
          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.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Hacespsockets
          
HaCEspSockets
Communication
          An Event driven MCU socket similar to windows socket experience .
          
          
          An equivalent of windows socket in ESP(MCU) arduino environment. This library is an event driven with similar experience to windows socket.This library can also be implemented as a client or server depending on the use case of the user. The server socket can handle multiple client connection depending on the HAC_SERVER_MAX_SOCKET_CLIENTS definition(Note: Default value is 5 simultaneous client, it can be increase further but make sure to manage the memory it utilized for each session)
Author: Harvy Aronales Costiniano
          Maintainer: Harvy Aronales Costiniano
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp8266
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.2
            (latest)
          
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
            > Vs1053 for use with sdfat
          
VS1053 for use with SdFat
Device Control
          Device library interfacing VS1053 MP3 player chip to Sd Card.
          
          
          This library provides many commands and functions to control the VS1053 MP3 Player chip while streaming from SdCards. The use of SdFat provides better support for newer SdCards, along with other features, not normally provided with the stock IDE's SD library. This library additionally supports several other break out boards and sheilds.
          
        
          Author: Michael P. Flaga
Author: Michael P. Flaga
          Maintainer: Michael P. Flaga
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.3.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Qpesp32
          
QPESP32
Device Control
          QP/C++ Real-Time Embedded Framework for Arduino.
          
          
          The QP/C++ real-time framework is like a modern real-time operating system (RTOS) specifically designed for executing event-driven, encapsulated state machines (Active Objects). It enables you to build responsive, robust, and truly concurrent Arduino programs.
          
        
          Author: Quantum Leaps
          Maintainer: Quantum Leaps
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Kickfft
          
KickFFT
Data Processing
          A library for implementing a discrete Fourier transform on an input data array.
          
          
          This library uses lookup tables for the trigonometric functions to reduce processing power and increase code efficiency.
          
        
          Author: Linnes Lab, Orlando S. Hoilett, Akio K. Fujita
          Maintainer: Orlando Hoilett
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
            > Mqtt
          
MQTT
Communication
          MQTT library for Arduino
          
          
          This library bundles the lwmqtt client and adds a thin wrapper to get an Arduino like API.
          
        
          Author: Joel Gaehwiler
          Maintainer: Joel Gaehwiler
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.5.1
the
          Arduino IDE and install it from there.
2.5.1
            (latest)
          
2.5.0
2.4.8
2.4.7
2.4.6
2.4.5
2.4.4
2.4.3
2.4.2
2.4.1
2.4.0
2.3.3
2.3.2
2.3.1
2.3.0
2.2.2
2.2.1
2.2.0
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.0
1.11.0
1.10.1
1.10.0
1.9.6
1.9.5
1.9.4
1.9.6
1.9.5
1.9.4
1.9.3
1.9.2
1.9.1
1.9.0
1.8.2
1.8.1
1.8.0
1.7.0
1.6.0
1.5.1
1.5.0
1.4.0
1.3.2
1.3.0
1.2.0
1.1.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Arduinographics
          
ArduinoGraphics
Display
          Core graphics library for Arduino.
          
          
          Based on the Processing API.
          
        
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 ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
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.1.0
            (latest)
          
1.0.0
Usage
This is a library that allows you to draw and write on screens with graphical primitives; it requires a specific hardware interfacce library to drive the screen you are using, therefore every screen type should have its own hardware specific library.
To use this library
#include <ArduinoGraphics.h>
To use this library
#include <ArduinoGraphics.h>
To let you easily understand the usage of the graphics primitives, we are using a dummy screen object named YourScreen that should be substituted with the real one, Eg. MATRIX, OLED, TFT and so on. Refer to the hardware interfacing library of your screen to get more details.
The style and syntax of this library is inspired by Processing 3 and we believe that learning Processing is very helpful to develop complex applications that combine the versatility of Arduino driven hardware with the power of a pc based graphical interface.
Methods
begin()
end()
width()
height()
beginDraw()
endDraw()
background()
clear()
fill()
noFill()
stroke()
noStroke()
line()
point()
rect()
circle()
ellipse()
text()
textFont()
textFontWidth()
textFontHeight()
set()
beginText()
endText()
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? 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 ws2801 library
          
Adafruit WS2801 Library
Display
          Arduino library for controlling strips/pixels using WS2801 driver chips
          
          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
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
            > Ad5245
          
AD5245
Signal Input/Output
          Arduino Library for AD5245 digital potentiometer.
          
          
          Library to control digital potentiometer AD5245.
          
        
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dfrobot scd4x
          
DFRobot_SCD4X
Sensors
          This is a Library for SCD4X(SCD40/SCD41), SCD4X is a Digital Metal-Oxide Multi-Gas Sensor(SKU: SEN0536).
          
          
          Configure the sensor with single-measurement mode, period measurement mode and compensation and calibration using I2C communication.
          
        
          Author: DFRobot
          Maintainer: qsjhyy
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
            > Currentswitch
          
CurrentSwitch
Sensors
          Use SCT-013-000 current sensor as a workproof
          
          
          CurrentSwitch Is a library to use non invasive current probe to use it a a 'working proof'. This skecht use a SCT-013-000. Interface with arduino.
          
        
          Author: Nitrof
          Maintainer: Nitrof
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
            > Adafruit motor shield library
          
Adafruit Motor Shield library
Device Control
          Adafruit Motor shield V1 firmware with basic Microstepping support. Works with all Arduinos and the Mega
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.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
            > Botleticssim7000
          
BotleticsSIM7000
Communication
          Arduino library for the Botletics SIM7000 Shield and other SIMCom modules
          
          
          This Arduino library for the Botletics SIM7000 Shield is based on an adaptation of the Adafruit FONA Library and supports a variety of SIMCom 2G/3G/4G/LTE-CAT1/NB-IoT modules.
          
        
          Author: Botletics
          Maintainer: Botletics
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
            > Servodht11
          
servodht11
Sensors
          Arduino library for DHT11, DHT22, etc Temp & Humidity Sensors
          
          Author: Arduinoboy16
          Maintainer: Arduinoboy16
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.10
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Nano every ws2812b
          
Nano_Every_WS2812B
Display
          ATmega4809 core-independent driver for WS2812B addressable RGB LEDs.
          
          
          No bit-banging, the communication protocol is handled by hardware peripherals, saving lots of CPU cycles.
          
        
          Author: Clemens at Elektor
          Maintainer: Clemens at Elektor
Read the documentation
Compatibility
This library is compatible with the megaavr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano Every
should be able to use it on the
          following Arduino boards:
Arduino Nano Every
Arduino Uno WiFi REV2
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.5
            (latest)
          
1.0.4
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
            > Pulsepattern
          
PulsePattern
Signal Input/Output
          Library to generate repeating pulse patterns. (AVR only)
          
          
          uses timer1
          
        
          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.6
            (latest)
          
0.1.5
0.1.4
0.1.3
0.1.1
0.1.0
0.0.8
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Audio adafruit fork
          
Audio - Adafruit Fork
Signal Input/Output
          Adafruit SAMD51 port of Teensy Audio Library - Flexible, High Quality Audio Processing
          
          
          A toolkit for building streaming audio projects, featuring Polyphonic Playback, Recording, Synthesis, Analysis, Effects, Filtering, Mixing, Multiple Simultaneous Inputs & Outputs, Flexible Internal Signal Routing, Automatic Streaming 16 bits, 44.1 kHz as the Arduino Sketch Runs.
          
        
          Author: Adafruit based on Paul Stoffregen
          Maintainer: Adafruit
Read the documentation
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Rp2040 pio charlieplexing
          
RP2040_PIO_Charlieplexing
Display
          A RP2040 PIO program for 6-leds and 5-leds Charlieplexing.
The PIOs integrated in the RP2040 microcontroller enable the refresh to be performed automatically, without processor intervention. The 6-leds version requires 11 PIO instructions, the 5-leds version requires 7 PIO instructions. This library uses Raspberry Pi Pico/RP2040 board manager by Earle F. Philower, III, see https://github.com/earlephilhower/arduino-pico
          
        
          Author: Pierre Molinaro
          Maintainer: Pierre Molinaro
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)
          
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pmsensor hpma115
          
PMSensor-HPMA115
Sensors
          A library for interacting with the Honeywell HPMA115 particulate matter sensors.
          
          
          Includes calculateion of AQI (air quality index) based on PM 2.5 and PM 10 readings.
          
        
          Author: Jed Parsons
          Maintainer: Jed Parsons
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
            > Callback
          
Callback
Other
          A simple implementation of Signals and Slots for writing more flexible callbacks
          
          
          Similar to Boost::Signals and a handy algorithm when writing event driven programs
          
        
          Author: Tom Stewart
          Maintainer: Tom Stewart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Chronos
          
Chronos
Other
          Easily manipulate date-times to perform scheduling, setup calendars and find points in time that are of interest.
          
          
          Chronos is comprised of three major components: DateTimes and Spans (OO date-time objects that can be manipulated in many ways), Marks (sets of calendar point events like "every Sunday at 15h00") and Calendar Events (actual events with fixed or repeating datetimes of specific duration, and the scheduling functions needed to find/manipulate events of interest).
          
        
          Author: Pat Deegan
          Maintainer: Pat Deegan
Author: Pat Deegan
          Maintainer: Pat Deegan
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)
          
1.1.0
1.0.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
            > Pressurenxpmxp
          
PressureNXPMXP
Sensors
          Pressure differential MXP serie
          
          
          library for reading differential pressure / gauge sensors from the manufacturer NXP. With pressure return in KPA, PSI, BAR, CMH2O quantities.
          
        
          Author: Leandro L. Nascimento
          Maintainer: eng.leandroln@gmail.com
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Encodertool
          
EncoderTool
Sensors
          Library to read out mechanical rotary encoders
          
          
          The EncoderTool is a library to manage and read out rotary encoders connected either directly or via multiplexers. It supports the common types of encoders (full / quad / half) and some variants. It provides periodic and limit modes and can invoke callbacks on value changes.
          
        
          Author: luni64
          Maintainer: luni64
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.2.0
            (latest)
          
3.0.6
3.0.5
3.0.3
3.0.2
3.0.0
2.3.1
2.3.0
2.2.0
2.1.0
2.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Gprsbee
          
GPRSbee
Communication
          An Arduino library for the SODAQ GPRSbee.
          
          
          It supports sending HTTP GET and POST, send data via FTP, and more.
          
        
          Author: keestux,SODAQ
          Maintainer: Kees Bakker
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
            > Dht sensor library for espx
          
DHT sensor library for ESPx
Sensors
          Arduino ESP library for DHT11, DHT22, etc Temp & Humidity Sensors
          
          
          Optimized libray to match ESP32 requirements. Last changes: Fix negative temperature problem (credits @helijunky)
          
        
          Author: beegee_tokyo
          Maintainer: beegee_tokyo
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp8266, esp32, samd, avr
          architectures so you
architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano
Arduino Nano 33 IoT
Arduino Uno
Arduino Yún
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.19.0
            (latest)
          
1.18.0
1.17.0
1.16.0
1.14.0
1.0.13
1.0.12
1.0.9
1.0.8
1.0.7
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
            > Eepromtyped
          
EEPROMTyped
Data Storage
          The EEPROM Typed Library is a lightweight static library for reading and writing standard Arduino data types to the EEPROM.
The library provides a write and read method call that takes a memory address and standard data type variable which is deconstructed into or reconstructed from byte values written or read from the EEPROM memory.  The library also provides a sizeof used to return the variable size in bytes which can be used to calculate memory addresses.  The library works with array, bool, byte, char, double, float, int, long, short, size_t, string, unsigned char, unsigned int, unsigned long and word data types.
          
        
          Author: Terence F. Golla tfg@terencegolla.com
          Maintainer: Terence F. Golla tfg@terencegolla.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
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
            > Fastble
          
FastBLE
Communication
          BLE that leaves cycles for other tasks on Arduino MKR WiFi 1010
          
          
          Only supports peripheral mode and lacks some customization options. Uses the NINA processor unlike the official BLE. You have to flash the NINA with the software included in extras.
          
        
          Author: Joonatan Saarhelo
          Maintainer: Joonatan Saarhelo
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.0
            (latest)
          
0.1.0