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 thermal printer library
          
Adafruit Thermal Printer Library
Device Control
          Arduino Library for Small Thermal Printers
          
          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.1
            (latest)
          
1.4.0
1.3.0
1.2.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Scheduler
          
Scheduler
Other
          Allows multiple tasks to run at the same time, without interrupting each other. For Arduino sam and samd architectures only (Due, Zero...).
          
          
          The Scheduler library enables the Arduino to run multiple functions at the same time. This allows tasks to happen without interrupting each other.This is a cooperative scheduler in that the CPU switches from one task to another. The library includes methods for passing control between tasks.
          
        
Go to repository
Compatibility
This library is compatible with the sam, samd
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Due
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.
0.4.4
            (latest)
          
0.4.3
0.4.1
0.4.0
Usage
0.4.3
0.4.1
0.4.0
Usage
The Scheduler library enables an Arduino based on SAM and SAMD architectures (i.e Zero, MKRZero, MKR1000, Due boards) to run multiple functions at the same time. This allows tasks to happen without interrupting each other. This is a cooperative scheduler in that the CPU switches from one task to another. The library includes methods for passing control between tasks.
To use this library:
#include <Scheduler.h>
Notes and warnings
The Scheduler library and associated functions are experimental. While it is not likely the API will change in future releases, it is still under development.
Examples
MultipleBlinks: Blink multiple LEDs in their own loops.
Methods
Scheduler.startLoop()
yield()
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Design informatics base
          
Design Informatics Base
Uncategorized
          Library for making use of the Design Informatics PCB for getting started with Arduino coding
          
          
          This mostly consists of pin definitions for the built in components and some helper functions that could be useful.
          
        
          Author: Dave Murray-Rust, Evan Morgan, Matthew Hamilton
          Maintainer: Design Informatics: Edinburgh College of Art
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
            > Aceroutine
          
AceRoutine
Other
          A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms.
          
          
          Supported macros include COROUTINE(), COROUTINE_BEGIN(), COROUTINE_YIELD(), COROUTINE_DELAY(), COROUTINE_AWAIT(), COROUTINE_LOOP(), and COROUTINE_END(). Verified to work on AVR (Nano, Uno, etc), SAMD21, STM32, Teensy ARM, ESP8266 and ESP32.
          
        
          Author: Brian T. Park
          Maintainer: Brian T. Park
Author: Brian T. Park
          Maintainer: Brian T. Park
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.5.1
            (latest)
          
1.5.0
1.4.2
1.4.1
1.4.0
1.3.1
1.3.0
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.1
1.0.0
0.3.0
0.2.2
0.2.1
0.2.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Iotwebconf
          
IotWebConf
Communication
          ESP8266/ESP32 non-blocking WiFi/AP web configuration.
          
          
          IotWebConf will start up in AP (access point) mode, and provide a config portal for entering WiFi connection and other user-settings. The configuration is persisted in EEPROM. The config portal will stay available after WiFi connection was made. A WiFiManager alternative.
          
        
          Author: Balazs Kelemen
          Maintainer: Balazs Kelemen
Read the documentation
Compatibility
This library is compatible with the esp8266, esp32
Read the documentation
Compatibility
This library is compatible with the esp8266, esp32
          architectures.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.2.1
            (latest)
          
3.2.0
3.1.0
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.3.3
2.3.2
2.3.1
2.3.0
2.2.1
2.2.0
2.1.0
2.0.1
2.0.0
1.2.0
1.1.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Tinypico helper library
          
TinyPICO Helper Library
Uncategorized
          A TinyPICO Helper Library
          
          Author: UnexpectedMaker
          Maintainer: UnexpectedMaker
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.4.0
            (latest)
          
1.3.0
1.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
            > Ciao
          
Ciao
Communication
          Enables communication between microcontroller and MIPS cpu. Natively support network communications, terminal (linux) and file access.
          
          
          Create your own Ciao Connector for your needs and easily use it. Works only on Linino based boards like Yún, Yún Mini, Tian and Industrial 101.
          
        
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, samd
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano
Arduino Nano 33 IoT
Arduino Uno
Arduino Yún
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.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
            > Mcp23s17
          
MCP23S17
Signal Input/Output
          Arduino library for SPI MCP23S17 16 channel port expander  16 IO-lines
          
          
          setPolarity, setPullup
          
        
          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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Deneyap 6 eksen alaletsel olcum birimi
          
Deneyap 6 Eksen Alaletsel Olcum Birimi
Sensors
          Arduino library for Deneyap 6 Dof IMU LSM6DSM
          
          
          A simple and efficient library to use Deneyap 6 Dof IMU LSM6DSM via I2C peripheral.
          
        
          Author: RFtek Electronics
          Maintainer: Turkish Technnology Team Foundation (T3)
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
            > Sparkfun lsm9ds1 imu
          
SparkFun LSM9DS1 IMU
Sensors
          A driver library for the LSM9DS1 IMU.
          
          
          Communicates with the LSM9DS1 over either SPI or I2C, so you can painlessly integrate an accelerometer, magnetometer, and gyroscope into your project.
          
        
          Author: SparkFun Electronics
          Maintainer: Jim Lindblom
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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? 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 itg3200
          
DFRobot_ITG3200
Sensors
          A library of gyroscopic sensors(SKU:SEN0140).
          
          
          Compatible with all Arduino platforms.
          
        
          Author: DFRobot
          Maintainer: Pengkaixing
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.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
            > Md cirqueue
          
MD_CirQueue
Data Storage
          Library for FIFO queue implemented as a Ring Buffer.
          
          
          Elements queued may be any size, defined in the class constructor.
          
        
          Author: majicDesigns
          Maintainer: marco_c
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
            > Spiffs imagereader library
          
SPIFFS ImageReader Library
Display
          Companion library for Adafruit_GFX and Adafruit_EPD to load images from SPIFFS partition.
          
          
          Install this library in addition to Adafruit_GFX and the display library for your hardware (e.g. Adafruit_ILI9341).
          
        
          Author: Luca Dentella
          Maintainer: Luca Dentella
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 max3010x pulse and proximity sensor library
          
SparkFun MAX3010x Pulse and Proximity Sensor Library
Sensors
          Library for the MAX30102 Pulse and MAX30105 Proximity Breakout
          
          
          An Arduino Library for the MAX3015 particle sensor and MAX30102 Pulse Ox sensor
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Asyncwebserver wt32 eth01
          
AsyncWebServer_WT32_ETH01
Communication
          AsyncWebServer for WT32_ETH01 using LAN8720
          
          
          This is Asynchronous HTTP and WebSocket Server Library for WT32_ETH01 (ESP32 + LAN8720). Now supporting using CString to save heap to send very large data and with examples to demo how to use beginChunkedResponse() to send large html in chunks
          
        
          Author: Hristo Gochkov,Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.6.2
            (latest)
          
1.6.1
1.6.0
1.5.0
1.4.1
1.4.0
1.3.0
1.2.5
1.2.4
1.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
            > Muwerk scheduler library
          
Muwerk scheduler library
Data Processing
          cooperative scheduler and mqtt-like communication queues
          
          
          cooperative scheduler and mqtt-like communication queues for ATTINY, ARDUINO, ESPxx. This library requires the ustd library.
          
        
          Author: Dominik Schlösser, Leo Moll
          Maintainer: Dominik Schlösser,
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.6.5
            (latest)
          
0.6.4
0.6.3
0.6.1
0.6.0
0.5.5
0.5.4
0.5.3
0.5.2
0.3.2
0.3.1
0.3.0
0.2.1
0.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Mux sw nxp arduino
          
MUX_SW_NXP_Arduino
Device Control
          Class library for NXP I2C multiplexer and switch
          
          
          PCA9846 supported
          
        
          Author: Tedd OKANO
          Maintainer: Tedd OKANO
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.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
            > Fastimu
          
FastIMU
Sensors
          Allows Arduino boards to control a variety of IMU's.
          
          
          This library can control the following IMU's: MPU9255, MPU9250, MPU6886, MPU6500, MPU6050, ICM20689, ICM20690, BMI055, BMX055, BMI160, LSM6DS3, LSM6DSL, QMC5883L and allows for interchanging between eachother with very minor code changes.
          
        
          Author: LiquidCGS
          Maintainer: LiquidCGS
Author: LiquidCGS
          Maintainer: LiquidCGS
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.2
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
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
            > Porcupine de
          
Porcupine_DE
Data Processing
          Porcupine for German language. Porcupine is a highly-accurate and lightweight wake word engine.
          
          
          Porcupine enables building always-listening voice-enabled applications. The device will listen for a wake word. This software library is compatible with Arduino Nano 33 BLE and Arduino Portenta H7, and it comes with a variety of examples that demonstrate how to utilize Picovoice APIs.
          
        
          Author: Picovoice Inc.
          Maintainer: Picovoice Inc. hello@picovoice.ai
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Deneyap cift kanalli cizgi algilayici
          
Deneyap Cift Kanalli Cizgi Algilayici
Sensors
          Arduino library for Deneyap Dual Channel Line Follower TCRT5000
          
          
          A simple and efficient library to use Deneyap Dual Channel Line Follower TCRT5000 via I2C peripheral.
          
        
          Author: Turkish Technnology Team Foundation (T3)
          Maintainer: Turkish Technnology Team Foundation (T3)
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
            > Mcp4251
          
MCP4251
Signal Input/Output
          MCP4251 Digital Pot Control
          
          
          MCP4251 digital potentiometer can be controlled over SPI interface to have resistance range as per the model number. The number of steps can be 128 or 256 depends upon the model number.
          
        
          Author: Kulbhushan Chand
          Maintainer: Kulbhushan Chand
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
            > Tc78b009ftg asukiaaa
          
TC78B009FTG_asukiaaa
Device Control
          It controls TC78B009FTG
          
          
          It can write and read value for Toshiba brushless motor driver TC78B009FTG via I2C communication and GPIO signals.
          
        
          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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Esp rotary
          
ESP Rotary
Other
          ESP8266/Arduino Library for reading rotary encoder values.
          
          
          It allows you to use callback functions to track rotation. This will reduce and simplify your souce code significantly. Tested with Arduino and ESP8266.
          
        
          Author: Lennart Hennigs
          Maintainer: Lennart Hennigs
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.1.1
            (latest)
          
2.1.0
2.0.0
1.6.1
1.6.0
1.5.0
1.4.2
1.4.1
1.4.0
1.3.0
1.2.2
1.2.0
1.1.1
1.1.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Openlcb single thread
          
OpenLCB_Single_Thread
Communication
          Implements Single-threaded OpenLCB/LCC stack based on Arduino IDE.
          
          
          This library allows you to interface to a OpenLCB/LCC CAN system.  It supports: ATMega328+MCP2515, AT90CAN, Tiva, Teensy, ESP32.
          
        
          Author: David Harris, Bob Jacobsen, OpenLCB team
          Maintainer: David Harris
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
            > Jm pin
          
jm_Pin
Device Control
          Pin Arduino Library.
          
          
          Allows digital emulated modes like Open-Drain.
          
        
          Author: Jean-Marc Paratte
          Maintainer: Jean-Marc Paratte
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.3
            (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
            > Adafruit mprls library
          
Adafruit MPRLS Library
Sensors
          Arduino library for MPRLS series pressure sensors
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)
          
1.1.0
1.0.7
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Minds i drone
          
MINDS-i-Drone
Device Control
          Code to assist with running MINDS-i Drones
          
          
          This library contains code for running MINDS-i Drone hardware
          
        
          Author: MINDS-i corp.
          Maintainer: MINDS-i
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
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.5.0
            (latest)
          
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.0
1.0.1
1.0.0
0.6.0
0.5.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Adafruit bno08x rvc
          
Adafruit BNO08x RVC
Sensors
          Arduino library for the BNO08x_RVC sensors in the Adafruit shop
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.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
            > Kwp2000
          
KWP2000
Device Control
          A library that makes interfacing with motorbikes a breeze.
          
          
          Connect with the ECU of Suzuki, Kawasaki, Yamaha, Honda.
          
        
          Author: aster94
          Maintainer: aster94
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.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
            > Firmataexpress
          
FirmataExpress
Device Control
          An enhanced version of StandardFirmata version 2.5.8
          
          
          FirmataExpress utilizes a serial baudrate of 115200. In addition it adds support for Tone, DHT humidity/temperature sensors, stepper motors, HC-SR-04 distance sensor, advanced auto-discovery of connected Arduino boards, and a watchdog timer.
          
        
          Author: Alan Yorinks
          Maintainer: https://github.com/MrYsLab/
Read the documentation
Compatibility
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.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.2
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ambimate
          
Ambimate
Sensors
          A library for the Ambimate sensor board from TE
          
          
          Allows you to read sensor values from the Board
          
        
          Author: Gary Barnett
          Maintainer: Gary Barnett
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, esp
          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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? 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 spi serialflash arduino library
          
SparkFun SPI SerialFlash Arduino Library
Data Storage
          A low level library for interfacing to serial flash ICs
          
          
          An Arduino Library to erase, read from and write to SPI serial flash memoryNot intended to work with serial EEPROMs
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Xboxseriesxhidreportbuilder asukiaaa
          
XboxSeriesXHIDReportBuilder_asukiaaa
Data Processing
          Report builder of HID for Xbox SeriesX Controller.
          
          
          Easy to configure power and timing for vibration.
          
        
          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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Md ds3231
          
MD_DS3231
Device Control
          Library for using a DS3231 Real Time Clock.
          
          
          Access to all on-chip features - R/W write clock time and alarm registers, Square wave generator and clock features (on/off, 12/24H, day of week, etc)
          
        
          Author: majicDesigns
          Maintainer: marco_c
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.4.0
            (latest)
          
1.3.1
1.3.0
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Vector datatype
          
Vector datatype
Other
          Library for 3d vectors and quaternions
          
          
          This library adds types for 3D vectors and 4D quaternions. It includes basic operations (add, multiply, etc) for both types, vector rotations for quaternions, and compatibility with arrays of 3 or 4 elements.
          
        
          Author: RCmags
          Maintainer: RCmags
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
            > Deneyap hareket algilama
          
Deneyap Hareket Algilama
Sensors
          Arduino library for Deneyap Gesture Sensor NCS36000
          
          
          A simple and efficient library to use Deneyap Gesture Sensor NCS36000 via I2C peripheral.
          
        
          Author: RFtek Electronics
          Maintainer: Turkish Technnology Team Foundation (T3)
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Stm32duino low power
          
STM32duino Low Power
Device Control
          Power save primitives features for STM32 boards
          
          
          With this library you can manage the low power states of STM32 boards
          
        
          Author: STMicroelectonics
          Maintainer: stm32duino
Read the documentation
Compatibility
This library is compatible with the stm32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.4
            (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
            > Sakuraio
          
SakuraIO
Communication
          Library for Sakura Communication Module (https://sakura.io/)
          
          
          Provides functions for "sakura.io" (IoT platform of SAKURA internet Inc.) (https://sakura.io/) with Sakura Communication Module. This library supports SCM-LTE-Beta and SCM-LTE-01 and SCM-LTE-01 Rev.B.
          
        
          Author: SAKURA internet Inc.
          Maintainer: chibiegg
Read the documentation
Compatibility
Maintainer: chibiegg
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.6
            (latest)
          
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
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
            > Rs485 asukiaaa
          
rs485_asukiaaa
Communication
          Functions and classes about rs485 modbus.
          
          
          This library supplies functions and a classes to create modbus peripheral and central.
          
        
          Author: Asuki Kono
          Maintainer: Asuki Kono
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Easylogger
          
EasyLogger
Communication
          A library to do serial logging the easy and lightweight way
          
          
          Log easily in your sketch at different loglevels. The output is presented nicely with a timestamp down to the milliseconds. Even if your are worried about sketch size, you can still Leave logging statements in your sketch. When you change loglevels your log-statements will be compiled out.
          
        
          Author: Alex Skov Jensen
          Maintainer: Alex Skov Jensen
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.4
            (latest)
          
1.1.2
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
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
            > Printhelpers
          
printHelpers
Other
          Arduino library to help formatting data for printing. 64 bit integers (base 10 and 16). Engineering and scientific notation.
          
          
          Supports 64 bit integers (base 10 and 16). Engineering and scientific notation. toBytes() for KB MB, HEX and BIN, Roman numbers.
          
        
          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.
it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.4.0
            (latest)
          
0.3.1
0.3.0
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Acecrc
          
AceCRC
Data Processing
          Cyclic Redundancy Check (CRC) algorithms (crc8, crc16ccitt, crc32) programmatically converted from C99 code generated by pycrc (https://pycrc.org) to Arduino C++ using namespaces and PROGMEM flash memory.
For each algorithm, 4 implementation variants have been generated: The 'bit' variant uses brute force bit-by-bit loop (smallest and slowest); the 'nibble' variant uses a 4-bit table (potentially good balance between size and speed); `nibblem` variant is the same as `nibble` but 1.9X-2.7X faster on the ESP8266; and the 'byte' variant uses an 8-bit table (largest but fastest).
          
        
          Author: Brian T. Park
          Maintainer: Brian T. Park
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
            > Tasks
          
Tasks
Other
          A library that handles ongoing tasks.
          
          
          Allows objects to tie into the main loop.
          
        
          Author: Ethan McTague
          Maintainer: Ethan McTague
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)
          
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Fastled
          
FastLED
Display
          Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions.
          
          Author: Daniel Garcia
          Maintainer: Daniel Garcia
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.6.0
            (latest)
          
3.5.0
3.6.0
            (latest)
          
3.5.0
3.4.0
3.3.3
3.3.2
3.3.1
3.3.0
3.2.10
3.2.9
3.2.8
3.2.7
3.2.6
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.1.6
3.1.3
3.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
            > Smarteverything lion rn2483
          
SmartEverything Lion RN2483
Communication
          Library code for the Microchip RN2483 LoaraWAN Module
          
          
          
The RN2483 module provides LoRaWAN protocol connectivity using a simple UART interface.
          
        
          Author: development
          Maintainer: axelelettronica
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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Adcbuttons
          
ADCButtons
Signal Input/Output
          A simple ADC 16 Buttons and 4x4 keypad library.
          
          
          Now you can use your 4x4 keypad or 16 Buttons with just a single analog pin(ADC).
          
        
          Author: Antor Ahmed
          Maintainer: Antor Ahmed
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
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Tsc2004
          
TSC2004
Display
          Library for the TSC2004 resistive touch screen controller
          
          Author: arturo182
          Maintainer: arturo182
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.0
            (latest)
          
1.0.0