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
            > Slackapi
          
SlackAPI
Communication
          A library to wrap the Slack API (supports ESP8266/ESP32 & others)
          
          Author: Brian Lough
          Maintainer: Brian Lough
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Rtl8720 timerinterrupt
          
RTL8720_TimerInterrupt
Device Control
          This library enables you to use Interrupt from Hardware Timers on an RTL8720-based board
These RTL8720 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That is mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers interval is very long (ulong millisecs). The most important feature is they are ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the AmebaD
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > M10serialaux
          
M10SerialAUX
Signal Input/Output
          Auxiliary Serial port library for PulseRain M10 board.
          
          
          Use this library to read/write data through the Auxiliary Serial port on PulseRain M10 board.
          
        
          Author: PulseRain
          Maintainer: PulseRain
Read the documentation
Compatibility
This library is compatible with the FP51
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Roverwing
          
RoverWing
Device Control
          Arduino  library for use with RoverWing, a robotics expansion board for Adafruit Feather boards
          
          
          RoverWing  provides motor drivers, Inertial Motion Unit (IMU), and connection ports for servos, sonars, GPS, and other peripherals commonly used by small mobile robots. It also contains a microcontroller preloaded with firmware to control these peripherals, which communicates with the Feather board using I2C protocol, thus freeing resources of the Feather board for other purposes. This library allows easy access to all RoverWign features.
Author: David Bershadsky, Alexander Kirillov
          Maintainer: RoverWing team
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.1.0
            (latest)
          
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
            > Oss ec ti tmp9a00 00000057
          
OSS-EC_TI_TMP9A00_00000057
Sensors
          Texas Instruments TMP9A00-EP Temperature Sensor Library.
          
          
          Number of Components:Single, Calculation:Floating-point, Moving average filter:Select Non SMA EMA WMA, Diagnosis:Range Min to Max
          
        
          Author: RLL-Blue-Dragon
          Maintainer: RLL-Blue-Dragon
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Fastledmanager
          
FastLEDManager
Device Control
          FastLED Manager that can generate multiple sequences with layered (mixed) output
          
          
          My FastLED Manager that can generate multiple sequences with layered (mixed) output, external pixel assignment, overwrite output, multi-core (ESP32 only)
          
        
          Author: hideakitai
          Maintainer: hideakitai
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
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
            > Avrheap
          
AvrHeap
Other
          Library to runtime analyze the structure of the heap (AVR328).
          
          
          not a beginners library
          
        
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.5
            (latest)
          
0.2.4
0.2.3
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
            > Boolarray
          
BoolArray
Data Processing
          Arduino library for compact array of booleans of max size 2000 (UNO).
          
          
          tested on AVR only
          
        
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.7
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Rakwireless i3g4250d gyroscope library
          
RAKwireless I3G4250D Gyroscope library
Sensors
          RAKWireless library for the RAK12025 module with I3G4250D Gyroscope
          
          
          I3G4250D Gyroscope using the RAK12025 module from RAKWireless. Checkout the WisBlock RAK12025 today!
          
        
          Author: RAKWireless
          Maintainer: RAKWireless
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
            > Ssd1327
          
ssd1327
Display
          BitBank SSD1327+SSD1322 OLED display library.
BitBank SSD1327+SSD1322 OLED display library.
          
          
          Designed to use as little FLASH and RAM as possible to run on constrained devices such as the ATtiny series. Can use I2C, SPI or bit banged I2C on any 2 GPIO pins. Supports 3 font sizes (6x8, 8x8, 16x16), pixel drawing, contrast control and can invert or flip the display 180 degrees. Runs on any hardware supported by Arduino, but more advanced features require a RAM buffer which does not fit on AVR devices.
          
        
          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
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
            > Astar32u4
          
AStar32U4
Device Control
          A-Star 32U4 Arduino library
          
          
          This is a library for the Arduino IDE that helps interface with the on-board hardware on Pololu A-Star 32U4 controllers.
          
        
          Author: Pololu
          Maintainer: Pololu
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
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.1
            (latest)
          
1.1.0
1.0.5
1.0.4
1.0.3
1.0.2
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Thingplus
          
Thingplus
Communication
          Helps connecting your Arduino board to Thing+ cloud easly and fast
          
          Author: Daliworks
          Maintainer: Daliworks
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.11
            (latest)
          
1.0.10
1.0.9
1.0.8
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Rs485
          
RS485
Signal Input/Output
          RS485 library for Arduino.
          
          
          MAX485,
          
        
          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.5
            (latest)
          
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
            > Qc2control
          
QC2Control
Device Control
          Set the voltage of a Quick Charge 2.0 source via the Arduino.
          
          
          Makes it possible to easily set the voltage of a Quick Charge 2.0 source like a mains charger or powerbank to 5V, 9V or 12V. The source needs to support the Quick Charge 2.0 technology of Qualcomm.
          
        
          Author: Timo Engelgeer (Septillion)
          Maintainer: Timo Engelgeer (Septillion)
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
            > Adafruit tlc59711
          
Adafruit TLC59711
Display
          Library for our Adafruit 12-channel PWM/LED driver.
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.3.2
            (latest)
          
1.3.1
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
            > Shift7seg
          
shift7seg
Display
          A library to simplify the use of 74hc595 serial in/parallel out shift registers as drivers for a 4 digit 7 segment display.
supports up to a 16 digit (can be increased or decreased by simply changing max_digits in shift7seg.h) display driven by 74hc595 shift registers. the main function load_data() is overloaded to handle most types of variables. when it receives data larger than it can display all at once, the output is scrolled from right to left. will be updated  often, feel free to email regarding issues/changes/suggestions . this code is also good to look at when using 74hc595 shift registers in general.
          
        
          Author: Alex Vella
          Maintainer: Alex Vella
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.0
            (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
            > Bluemicro samd
          
bluemicro_samd
Device Control
          A SAMD Library for controler-specific functions like setting up GPIOs, Watchdog Timer and sleeping.
          
          
          A SAMD Library for controler-specific functions like setting up GPIOs, setting up and trigering a Watchdog Timer and sleeping and rebooting.  This library is used in conjunction with the BlueMicro_HID library to create input devices like keyboards.
          
        
          Author: Pierre Constantineau
          Maintainer: Pierre Constantineau
Read the documentation
Compatibility
Maintainer: Pierre Constantineau
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR 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
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
            > Programmable air
          
programmable_air
Device Control
          Basic functions to control the Programmable-Air board.
          
          
          For example, controlling the speed of pumps, reading pressure, toggling the valves and such.
          
        
          Author: tinkrmind
          Maintainer: tinkrmind
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.1.4
            (latest)
          
1.1.3
1.1.2
1.1.1
1.1.0
1.0.4
1.0.3
1.0.2
1.0.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pixetto
          
Pixetto
Sensors
          An Arduino library for VIA Pixetto Vision Sensor.
          
          
          Enable Pixetto vision sensor to do some computer vision tasks, and communicate with arduino through serial.
          
        
          Author: VIA Technologies, Inc.
          Maintainer: Sylvia Lin
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.
the
          Arduino IDE and install it from there.
1.6.6
            (latest)
          
1.6.5
1.6.4
1.6.3
1.6.2
1.5.7
1.5.6
1.5.5
1.5.4
1.5.3
1.5.2
1.5.1
1.4.2
1.4.1
1.4.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Fxps7xxx arduino
          
FXPS7xxx_Arduino
Uncategorized
          A library for NXP FXPS7xxx
          
          
          This library enables the developer to evaluate NXP FXPS7xxx with Arduino
          
        
          Author: ryraki
          Maintainer: ryraki
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
            > Gy26compass
          
GY26Compass
Sensors
          Library for interfacing with GY-26 Compass Module
          
          
          Contains I2C and UART implementations
          
        
          Author: Tony Brophy
          Maintainer: Tony Brophy
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.5.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
            > Wm8978 esp32
          
wm8978-esp32
Signal Input/Output
          An esp32 library for the wm8978 dac.
          
          
          Easy setup for the wm8978 dac with configurable i2c and i2s interfaces.
          
        
          Author: Cellie
          Maintainer: Cellie
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.
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 pwm
          
MD_PWM
Uncategorized
          PWM on arbitrary pins
          
          
          Using the AVR Timer1 or Timer2 interrupt, implement PWM for any arbitrary pins
          
        
          Author: MajicDesigns
          Maintainer: marco_c
Read the documentation
Compatibility
This library is compatible with the AVR
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.1
            (latest)
          
1.1.0
1.0.6
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
            > Arduinocloudthing
          
ArduinoCloudThing
Communication
          Easly connect your Arduino/Genuino board to the Arduino Cloud
          
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.3
            (latest)
          
1.7.2
1.7.1
1.7.0
1.6.5
1.7.1
1.7.0
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.1
1.4.0
1.3.1
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
            > Eaa mlx90614
          
EAA_MLX90614
Sensors
          MLX90614 device driver
          
          
          Arduino device driver library to support the Melexis MLX90614 infrared temperature sensor.
          
        
          Author: John Fitter
          Maintainer: John Fitter
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
            > Matrix controller
          
Matrix Controller
Device Control
          A combined DC Motor controller and servo controller.
          
          
          for use with the Matrix Robotics Building system, communicate by I2C interface.
          
        
          Author: KKITC
          Maintainer: Matrix Robotics & KKITC
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
            > Stemi hexapod
          
stemi-hexapod
Device Control
          Library for controlling STEMI Hexapod v2.
          
          
          Includes drivers for BLE, servo, battery and everything else required to control STEMI hexapod robot.
          
        
          Author: STEMI (info@stemi.education)
          Maintainer: Luka Fucek (luka@stemi.education)
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
            > Fastcrc
          
FastCRC
Data Processing
          Fast CRC routines
          
          Author: Frank Bösing
          Maintainer: Frank Boesing
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.42.0
            (latest)
          
1.41.0
1.31.0
1.4.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Buttongestures
          
ButtonGestures
Signal Input/Output
          Use one button for up to 6 different functions using gestures!
          
          
          Using single, double, or triple press, long or short 'gestures' you can have up to 6 different functions registered to be called!
          
        
          Author: Trent M. Wyatt
          Maintainer: Trent M. Wyatt
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
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.
2.0.5
            (latest)
          
2.0.3
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
            > Bolder flight systems ainstein usd1
          
Bolder Flight Systems Ainstein USD1
Sensors
          Library for communicating with the Ainstein US-D1 RADAR altimeter.
          
          
          This library supports UART communications with the Ainstein US-D1 RADAR altimeter.
          
        
          Author: Brian Taylor
          Maintainer: Brian Taylor
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
            > M5atom
          
M5Atom
Device Control
          Library for M5Atom Core development kit
          
          
          See more on http://M5Stack.com
          
        
          Author: M5Stack
          Maintainer: M5Stack
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.0
            (latest)
          
0.0.9
0.0.8
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Yetanotherbuttonlibrary
          
YetAnotherButtonLibrary
Sensors
          Have your sketches respond to simple and advanced button events with only a few lines of code.
          
          
          This builds on top of the popular Bounce library for debouncing inputs. Make sure to install Bounce when using this library.
          
        
          Author: Gino Bollaert
          Maintainer: Gino Bollaert
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
            > Adafruit mcp9808 library
          
Adafruit MCP9808 Library
Sensors
          Arduino library for the MCP9808 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.
2.0.0
            (latest)
          
1.1.2
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Mrm imu
          
mrm-imu
Device Control
          Library for Bosch BNO055 IMU for MRMS
          
          
          Library for Bosch BNO055 IMU for MRMS, located in mrm-esp32 board with ESP32 microcontroller
          
        
          Author: Zoran Pribičević
          Maintainer: Zoran Pribičević
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Lcdmenulib
          
LCDMenuLib
Display
          A library with you can generate a menu`s based on the nested set model with multi layers
          
          
          Supports serial monitor, liquidcrystal, i2c, graphic displays (u8glib), ...
          
        
          Author: Nils Feldkaemper
          Maintainer: Nils Feldkaemper
Read the documentation
Compatibility
This library is compatible with the avr, esp8266, esp32
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
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.
2.3.5
            (latest)
          
2.3.4
2.3.3
2.3.2
2.2.0
2.1.5
2.1.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
            > Task scheduler
          
Task Scheduler
Timing
          Lightweight and fast preemptive scheduler for ATMega and SAM3X Arduino Boards.
          
          
          Tasks can be executed periodically or just being delayed.
          
        
          Author: Kai Liebich, Georg Icking-Konert
          Maintainer: Kai Liebich
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
            > Etherkit morse
          
Etherkit Morse
Data Processing
          Generate Morse Code for transmission on an digital I/O pin.
          
          
          Provide this library with a function that calls every one millisecond, and it will generate Morse code for you on the digital pin and at the sending speed that you desire.
          
        
          Author: Jason Milldrum
          Maintainer: Jason Milldrum
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
            > Withrottle
          
WiThrottle
Other
          JMRI WiThrottle Protocol implementation
          
          
          This library implements the WiThrottle protocol (as used in JMRI and other servers), allowing an device to connect to the server and act as a client (such as a dedicated fast clock device or a hardware based throttle).
          
        
          Author: David Zuhn
          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
            > Adafruit bno08x
          
Adafruit BNO08x
Sensors
          Arduino library for the BNO08x 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.2.3
            (latest)
          
1.2.2
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > I2ckeypad
          
I2CKeyPad
Signal Input/Output
          Arduino library for a KeyPad connected to a PCF8574.
          
          
          4x4, 5x3, 6x2, 8x1 or smaller.
          
        
          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
            > Timerinterrupt
          
TimerInterrupt
Device Control
          This library enables you to use Interrupt from Hardware Timers on an Arduino, Adafruit or Sparkfun AVR board, such as Nano, UNO, Mega, Leonardo, YUN, Teensy, Feather_32u4, Feather_328P, Pro Micro, etc.
It now supports 16 ISR-based timers, while consuming only 1 Hardware Timer. Timers interval is very long (ulong millisecs). The most important feature is they are ISR-based timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the avr, teensy
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.8.0
            (latest)
          
1.7.0
1.6.0
1.5.0
1.4.1
1.4.0
1.3.0
1.2.0
1.1.2
1.1.1
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
            > Polymorphic buttons
          
Polymorphic Buttons
Signal Input/Output
          A simple library to make multifunction buttons.
          
          
          Allows easy setup of debouncing multifunction buttons using the internal pullup resistors for simple wiring. Detectable types of button presses include; held, heldLong, clicked, doubleClicked, pressed, and released. Each button can also be configured separately
          
        
          Author: JC Wentzel (jasoncainwentzel@gmail.com)
          Maintainer: JC Wentzel (jasoncainwentzel@gmail.com)
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
            > Dmxserial
          
DMXSerial
Communication
          Enables DMX communication using the built-in serial port for Arduino boards.
          
          
          This is a library for sending and receiving DMX codes using the Arduino plattform. You can implement DMX devices and DMX controllers with this library.
          
        
          Author: Matthias Hertel
          Maintainer: Matthias Hertel, http://www.mathertel.de
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, megaavr
          architectures so you
          should be able to use it on the
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.5.3
            (latest)
          
1.5.2
1.5.0
1.4.0
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
            > Climateguard radsens
          
ClimateGuard RadSens
Sensors
          Library for communicating with the radiation detector module RadSens.
          
          
          This library supports only I2C communication with the RadSens.
          
        
          Author: Maxim Shabanov
          Maintainer: Maxim Shabanov
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
            > Multiwire
          
MultiWire
Communication
          Provides an extension to Wire to allow for multiple slave addresses.
          
          
          So far only tested for mega328.
          
        
          Author: Alexis Gaziello, Gavin Hurlbut
          Maintainer: Gavin Hurlbut
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Console
          
Console
Communication
          Arduino based VT100 comparable serial console library.
          
          
          Virtual terminal sequences are control character sequences that can control cursor movement, color/font mode, and other operations when written to the output stream. Sequences may also be received on the input stream in response to an output stream query information sequence or as an encoding of user input when the appropriate mode is set.
          
        
          Author: Gunce Akkoyun
          Maintainer: Gunce Akkoyun
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
            > Sparkfun line follower array
          
SparkFun Line Follower Array
Sensors
          Library to operate the 8 position line sensor array for robots.
          
          
          This library can: get raw data, get position, get number of points detected, and build a circular buffer to record the data as it passes.
          
        
          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