gavmac00/arduino-docs huggingface dataset:
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
Portenta H7
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.0
            (latest)
          
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
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
Usage
This library allows you to use the Murata LoRa transceiver (CMWX1ZZABZ) on the Arduino MKR WAN 1310 board. For additional information on the Arduino MKR WAN 1310 board, see the Getting Started page and the product page.
LoRaWAN™ is a Low Power Wide Area Network (LPWAN) specification intended for wireless battery operated Things in a regional, national or global network. LoRaWAN targets key requirements of Internet of Things such as secure bi-directional communication, mobility and localization services. The LoRaWAN specification provides seamless interoperability among smart Things without the need of complex local installations and gives back the freedom to the user, developer, businesses enabling the roll out of Internet of Things.
For more information about the LoRaWAN network structure please visti this wiki
To use this library
#include <MKRWAN.h>
Methods
begin()
restart()
version()
deviceEUI()
joinOTAA()
joinABP()
beginPacket()
write()
read()
print()
peek()
available()
parsePacket()
endPacket()
modem.configureBand()
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 mlx90614
          
DFRobot_MLX90614
Sensors
          This is a Library for MLX90614, the function is to read temperature(SKU: SEN0206/SEN0263).
          
          
          Emperature measurement data can be obtained, emissivity calibration coefficient can be set, measurement parameters can be set, including IIR, FIR.
          
        
          Author: DFRobot
          Maintainer: qsjhyy
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
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
            > Rlebitmap
          
RLEBitmap
Display
          Run Length Encoded bitmaps
          
          
          Support for RLE bitmaps.  RLE is a simple encoding for bitmaps with few colors.  Provides rendering with scale factors, and rendering with masks.  Included are a set of images for weather displays, and a set of images for moon phases in various sizes.
          
        
          Author: M Hotchin
          Maintainer: M Hotchin
Read the documentation
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
            > Gma3
          
gma3
Device Control
          GrandMA3 library for OSC
          
          
          Arduino library to control GrandMA3 consoles using OSC.
          
        
          Author: Stefan Staub
          Maintainer: Stefan Staub
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.0.2
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Grove i2c high accuracy temp humi sensor sht35
          
Grove - I2C High Accuracy Temp_Humi Sensor SHT35
Sensors
          Arduino library to control Grove Temperature sensor SHT35.
          
          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
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
            > Max31855
          
MAX31855
Device Control
          Arduino Library to read temperatures from a thermocouple using the MAX31855 chip
          
          
          Access full functionaliy of the MAX31855 chip in a documented library for the Arduino
          
        
          Author: https://github.com/SV-Zanshin
          Maintainer: https://github.com/SV-Zanshin
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
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
            > Cmdparser
          
CmdParser
Data Processing
          A simple and most powerfull cmd parser with small memory footprint
          
          
          Supports PROGMEM and Arduino Serial interface.
          
        
          Author: Pascal Vizeli
          Maintainer: Pascal Vizeli
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.7.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
            > Rfid134 by makuna
          
Rfid134 by Makuna
Device Control
          Library for the RFID WL-134 module
          
          
          This library allows your Arduino project to read packets from the RFID WL-134 module.  It supports both hardware serial and software serial.
          
        
          Author: Michael C. Miller (makuna@live.com)
          Maintainer: Michael C. Miller (makuna@live.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
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
            > M5 bmm150
          
M5_BMM150
Device Control
          Library for M5_BMM150
          
          
          See more on http://M5Stack.com
          
        
          Author: M5Stack,Bosch Sensortec GmbH
          Maintainer: M5Stack
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.0.2
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dfrobot ec10
          
DFRobot_EC10
Sensors
          for measuring the liquid with high electrical conductivity(SKU: DFR0300-H).
          
          
          for measuring the liquid with high electrical conductivity, such as seawater, concentrated brine, etc., with a range of 100ms/cm, can be used in marine fishing grounds, marine aquariums and other mariculture fields for water quality testing.
          
        
          Author: DFRobot
          Maintainer: fengli
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
            > Arduboytones
          
ArduboyTones
Other
          A library for playing a sequence of tones, intended for use with the Arduboy game system.
          
          
          Plays one or more tones in sequence. Driven by interrupts, so audio plays in the background while the "real" program runs in the foreground. Written to minimize code size by specifically targeting the processor and pins of the Arduboy.
          
        
          Author: Scott Allen
          Maintainer: Scott Allen
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
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 u blox gnss v3
          
SparkFun u-blox GNSS v3
Sensors
          Library for I2C, Serial and SPI Communication with u-blox GNSS modules
An Arduino Library to support the latest u-blox GNSS modules, using both NMEA and UBX protocols over I2C, Serial and SPI.Important note: this version uses the u-blox Configuration Interface to detect and configure the module. It is not backward-compatible with older modules like the M8.Useful for interfacing to the SparkFun GPS-RTK2 ZED-F9P and SparkFun MAX-M10S Breakout.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.0.16
            (latest)
          
3.0.15
3.0.14
(latest)
          
3.0.15
3.0.14
3.0.13
3.0.12
3.0.11
3.0.10
3.0.9
3.0.8
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.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
            > Espwifimqttwrapper
          
ESPWiFiMqttWrapper
Communication
          ESP8266 & ESP32 - WiFi and MQTT Wrapper
          
          
          This library is a wrapper for WiFi and MQTT that serves to make it easier to use.
          
        
          Author: Anwar Minarso
          Maintainer: Anwar Minarso
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.
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
            > Trinamic tmc4210
          
Trinamic_TMC4210
Device Control
          Library to control Trinamic TMC4210 IC.
          
          
          This IC is a motion controller for stepper motor drivers that will generate Step/Dir signals autonomously, following a given acceleration profile.
          
        
          Author: Tom Magnier
          Maintainer: Tom Magnier
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
            > Paunastepper
          
PaunaStepper
Device Control
          Allows Arduino boards to control hobby stepper motor such as model 28BYJ-48 5v with ULN2003.
          
          
          PaunaStepper is a library for use with 4-wire hobby stepper motors. It is mainly oriented to low-cost stepper such as model 28BYJ-48 5v with ULN2003. The main feature that differentiates this library from similar ones is that it uses interrupts to control the steppers and can control more than one stepper in a similar way to the Servo library.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Mbed rp2040 slow pwm
          
MBED_RP2040_Slow_PWM
Device Control
          This library enables you to use ISR-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with Arduino-mbed (mbed_nano or mbed_rp2040) core to create and output PWM any GPIO pin.
The most important feature is they are ISR-based PWM channels, supporting lower PWM frequencies with suitable accuracy. Their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These ISR-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using millis() or micros(). That is necessary if you need to control devices requiring high precision. Now you can change the PWM settings on-the-fly
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the mbed, mbed_nano, mbed_rp2040
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano 33 BLE
Compatibility Note
following Arduino boards:
Arduino Nano 33 BLE
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.3.0
            (latest)
          
1.2.1
1.2.0
1.1.0
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Emonlib
          
EmonLib
Sensors
          Energy Monitoring Library
          
          Author: OpenEnergyMonitor
          Maintainer: OpenEnergyMonitor
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.0
            (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
            > Arduino oauth
          
Arduino_OAuth
Communication
          [BETA] OAuth 1.0 client library for Arduino.
          
          
          This library depends on ArduinoHttpClient and ArduinoBearSSL.
          
        
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.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
            > Sdpsensor esp
          
SDPSensor-ESP
Sensors
          arduino-esp library for Sensirion's Differential Pressure sensors
          
          
          Supported sensors: SDP3x, SDP8xx. Supported boards: ESP32.
          
        
          Author: Danylo Ulianych
          Maintainer: Danylo Ulianych
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.
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
            > Dht12 sensor library
          
DHT12 sensor library
Sensors
          DHT12 Temp & Humidity Sensors, library for Arduino, ESP8266 and ESP32
          
          
          DHT12 complete library (DHT clone library with same command and some addiction). I2c and OneWire support, connection schema of Arduino UNO, esp32 and esp8266 with examples.
          
        
          Author: Renzo Mischianti
          Maintainer: Renzo Mischianti
Read the documentation
Go to repository
Compatibility
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Adafruit fingerprint sensor library
          
Adafruit Fingerprint Sensor Library
Sensors
          Arduino library for interfacing to the fingerprint sensor 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.
2.1.0
            (latest)
          
2.0.9
2.1.0
            (latest)
          
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.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
            > Lora
          
LoRa
Communication
          An Arduino library for sending and receiving data using LoRa radios.
          
          
          Supports Semtech SX1276/77/78/79 based boards/shields.
          
        
          Author: Sandeep Mistry
          Maintainer: Sandeep Mistry
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.
0.8.0
            (latest)
          
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.0
0.4.0
0.3.0
0.2.1
0.2.0
0.1.0
0.0.1
0.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Sodaq lsm303agr
          
Sodaq_LSM303AGR
Communication
          An Arduino library for the ST LSM303AGR.
          
          
          It supports getting the XYZ values, setting parameters and using the interrupts of both the accelerometer and the magnetometer.
          
        
          Author: Alex Tsamakos,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
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
            > Tinympu6050
          
TinyMPU6050
Sensors
          Tiny implementation for MPU6050 focusing on performance and accuracy
          
          
          Inspired by tockn library simplicity and ease of use, this implementation focuses on performance and accuracy while still being lightweight.
          
        
          Author: Gabriel Milan
          Maintainer: Gabriel Milan
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
            > I2c adc ads7828
          
i2c_adc_ads7828
Signal Input/Output
          Arduino library for the Texas Instruments ADS7828 12-bit, 8-channel I2C A/D converter.
          
          
          The ADS7828 provides a 12-bit, 8-channel A/D converter accessible via the I2C interface serial clock (SCL) and serial data (SDA).
          
        
          Author: Doc Walker
          Maintainer: Doc Walker
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
            > Stusb4500
          
STUSB4500
Device Control
          Arduino driver library for STUSB4500
          
          
          Arduino library for STMicroelectronics USB PD sink controller chipset STUSB4500
          
        
          Author: ardnew
          Maintainer: ardnew
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.5
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Esp32 gamepad
          
esp32_gamepad
Device Control
          connect ESP32 to SteelSeries:Free bluetooth gamepad.
          
          
          Connect your SteelSeries:Free bluetooth gamepad to any ESP32 using RFCOMM. Provides a callback for every change to the controller including disconnect. Allows you to scan for SS devices and returns the bluetooth address of the first controller it finds.
          
        
          Author: Larry Bank
          Maintainer: Larry Bank
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Snailwalkpromptpay
          
SnailwalkPromptpay
Communication
          library gen promptpay qr code
          
          Author: Natchaipon Kaewnate
          Maintainer: Natchaipon Kaewnate
Read the documentation
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.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
            > Digitalpressuresensor
          
DigitalPressureSensor
Sensors
          This library provides an Interface for Infineon's DPS310 Pressure Sensor (DEPRECATED).
          
          
          This library is deprecated, use this https://github.com/Infineon/arduino-xensiv-dps3xx instead.The DPS series are highly-sensitive pressure sensors (with temperature compensation) that can be connected via SPI or I2C.
          
        
          Author: Infineon Technologies
          Maintainer: Infineon Technologies
Read the documentation
Go to repository
Compatibility
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Aht20
          
AHT20
Sensors
          library to drive AHT20 temperature and humidity IC. Forked from https://github.com/sparkfun/SparkFun_Qwiic_Humidity_AHT20_Arduino_Library
          
          
          I2C sensor, simple library
          
        
          Author: dvarrel
          Maintainer: dvarrel
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
            > Loralayer2
          
LoRaLayer2
Communication
          Layer 2 routing protocol for LoRa connected devices.
          
          
          This library is a general purpose, minimal routing protocol. It is intended for use with https://github.com/sudomesh/disaster-radio and was designed using https://github.com/sudomesh/disaster-radio-simulator.
          
        
          Author: Grant Gallo
          Maintainer: Grant Gallo
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
            > Romans audio rargbled library
          
Romans Audio RARGBLED Library
Display
          Arduino lib for RGB LEDs
          
          
          Simple C++ object to controll your RGB LEDs
          
        
          Author: Michael Romans
          Maintainer: Romans Audio
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
            > Emucan
          
EMUcan
Communication
          ECUMaster EMU CAN Stream Reader Arduino Library
          
          
          Library to read and decode the ECUMaster default CAN Stream.
          
        
          Author: Stephan M.
          Maintainer: Stephan M.
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.2
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Avr slow pwm
          
AVR_Slow_PWM
Device Control
          This library enables you to use ISR-based PWM channels on AVR-based boards, such as Mega-2560, UNO,Nano, Leonardo, etc., to create and output PWM any GPIO pin.
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.3
            (latest)
          
1.2.2
1.2.1
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
            > Mfrc522 spi i2c uart async
          
MFRC522-spi-i2c-uart-async
Communication
          Arduino RFID Library for MFRC522 (SPI, I2C and UART) with asynchroneous callbacks
Read/Write a RFID Card or Tag using the ISO/IEC 14443A/MIFARE interface. Modified from the original miguelbalboa to also support I2C and UART connections and provide, in addition to normal constant polling, an option to do asynchroneous callbacks. I.e. have a function called each time that a valid swipe has happend. Used at the https://makerspaceleiden.nl.
          
        
          Author: GithubCommunity,miguelbalboa,dirkx@webweaving.org
          Maintainer: GithubCommunity,dirkx@webweaving.org
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, STM32F1, teensy, esp8266, samd, esp32
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano
Arduino Nano 33 IoT
Arduino Uno
Arduino Yún
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.5.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
            > Ap dcc library
          
AP_DCC_Library
Device Control
          Library for (NMRA/RCN) Digital Command Control (DCC)
          
          
          Further development of the OpenDecoder 2 software, as developed by W. Kufer. It has been rewritten for Arduino, and runs on UNO, Mega, Nano, Nano Every etc. On novel ATMega processors (MegaCoreX and DxCore) the quality of the DCC signal decoding has been considerably improved, by exploiting some novel peripherals of these new processors.
          
        
          Author: Aiko Pras
Author: Aiko Pras
          Maintainer: Aiko Pras
Read the documentation
Compatibility
This library is compatible with the avr, megaavr
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
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.2.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Otd library
          
OtD Library
Other
          Support library for OtomaDUINO boards
          
          
          General purpose digital I/O, pulse output and analog input library for OtomaDUINO boards.
          
        
          Author: ML-VPN
          Maintainer: ML-VPN
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
            > Bigfont02 i2c
          
BigFont02_I2C
Display
          Library for displaying large characters on LCD character displays using the HD44780 driver.
          
          
          Please use BigFont02 for traditional communication.
          
        
          Author: Harald Coeleveld
          Maintainer: Harald Coeleveld
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, esp8266
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
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.0.2
            (latest)
          
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
            > Blynk teensy
          
Blynk_Teensy
Communication
          Enable Blynk support of Teensy boards, especially latest Teensy 4.0/4.1, using WiFi, Ethernet, BT/BLE and GMSM/GPRS shields
          
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the teensy
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Tempsensors nxp arduino
          
TempSensors_NXP_Arduino
Sensors
          Class library for NXP temperature sensors
          
          
          LM75B, PCT2075, P3T1085 and P3T1755 are supported
          
        
          Author: Tedd OKANO
          Maintainer: Tedd OKANO
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
boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.5.5
            (latest)
          
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.0
0.3.0
0.2.4
0.2.3
0.2.2
0.2.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Watchy
          
Watchy
Other
          Watchy - An Open Source E-Paper Watch by SQFMI
          
          
          This library contains drivers and code samples for Watchy
          
        
          Author: SQFMI
          Maintainer: SQFMI
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.4.7
            (latest)
          
1.4.6
1.4.7
            (latest)
          
1.4.6
1.4.5
1.4.3
1.4.2
1.4.1
1.4.0
1.3.3
1.3.2
1.3.1
1.3.0
1.2.12
1.2.11
1.2.10
1.2.9
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.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
            > Tiff g4
          
TIFF_G4
Display
          Optimized TIFF G4 decoder for MCUs with 16K+ RAM.
          
          
          A fast TIFF G4 library with a unique set of functions to make viewing images on microcontrollers easy. Includes fast scaling and anti-aliasing built-in. Supports reading TIFF files or raw G4 data.
          
        
          Author: Larry Bank
          Maintainer: Larry Bank
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
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
            > Par27979
          
PAR27979
Display
          Arduino library for Parallax 27979 serial LCD display.
          
          
          Supports 27976 and 27977 (not tested)
          
        
          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.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
            > Md onepin
          
MD_OnePin
Uncategorized
          One pin serial comms link
          
          
          A software-only implementation of a serial link protocol using just one digial I/O pin
          
        
          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
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 serlcd arduino library
          
SparkFun SerLCD Arduino Library
Display
          Library for I2C, SPI, and Serial Communication with SparkFun SerLCD Displays
          
          
          An Arduino Library to allow simple control of 16x2 and 20x4 character SerLCDs from SparkFun. Includes RGB backlight control, display scrolling, cursor movement, and custom characters all over I2C, SPI, or Serial.
          
        
          Author: Gaston R. Williams and Nathan Seidle
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.9
            (latest)
          
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
            > Bigfont02
          
BigFont02
Display
          Library for displaying large characters on LCD character displays using the HD44780 driver.
          
          
          Please use BigFont02_I2C for I2C communication.
          
        
          Author: Harald Coeleveld
          Maintainer: Harald Coeleveld
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, esp8266
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
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
            > Umfmlib
          
uMFMLib
Data Processing
          Tiny lib to enode and decode FM and MFM data streams
          
          
          Supports all architectures
          
        
          Author: Naguissa
          Maintainer: Naguissa
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dcd sdk for arduino
          
DCD SDK for Arduino
Communication
          A library that allows to connect to dcd hub and update value of thing property provided by property_id.
          
          
          Currently this library uses MQTT interface to connect to the DCD hub and update particular thing property. In future release there will be more functionality added to create a new property or search for exising one.
          
        
          Author: Nirav Malsattar
          Maintainer: Nirav Malsattar
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use