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
            > Sx126x arduino
          
SX126x-Arduino
Communication
          Arduino library to use Semtech SX126x LoRa chips and modules to communicate
          
          
          This library is for LoRa communication with Semtech SX126x chips. It is based on Semtech`s SX126x libraries and adapted to the Arduino framework for ESP32, ESP8266, Nordic nRF52832 and Raspberry RP2040. It will not work with other uC`s like AVR. READ MIGRATION INFORMATION ON GITHUB FOR CHANGES BETWEEN LIBRARY VERSIONS V1.X and V2.
Author: Bernd Giesecke
          Maintainer: Bernd Giesecke
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040
          architectures.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.19
            (latest)
          
2.0.17
2.0.16
2.0.15
2.0.14
2.0.13
2.0.12
2.0.11
2.0.10
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.5
2.0.4
2.0.3
2.0.2
2.0.0
1.3.3
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Reefwingsbus
          
ReefwingSBUS
Communication
          SBUS Library for the Nano 33 BLE.
          
          
          A Fork of the Bolder Flight Systems SBUS Library. Targets the Arduino Nano 33 BLE & Portenta H7 Hardware.
          
        
          Author: David Such
          Maintainer: David Such
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Newencoder
          
NewEncoder
Sensors
          A library that makes coding an rotary encoder a breeze with useful functions
          
          
          This library do not use interrupt pins so it can be easily utilized by any board. Just make sure to call as frecuently as you can the function Encoder.Update()
          
        
          Author: Alex Casal
          Maintainer: Alex Casal
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Adafruit mlx90393
          
Adafruit MLX90393
Sensors
          Driver for the MLX90393 magenetic field sensor
          
          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.3
            (latest)
          
2.0.2
2.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
            > Queuetue digital balance library
          
Queuetue Digital Balance Library
Data Processing
          A library of functions to build a digital balance
          
          
          Includes smoothing, taring and calibration.
          
        
          Author: Scott Russell
          Maintainer: Scott Russell
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.6
            (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
            > Kaist iotdatascience
          
KAIST_IoTDataScience
Sensors
          This library was repackage for KAIST_IoTDataScience Class.
          
          Author: Sangjun Park,CS565 TAs
          Maintainer: Sangjun Park
Read the documentation
Go to repository
Compatibility
This library is compatible with the mbed_nano
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano 33 BLE
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
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 barometer sensor bme280
          
Grove - Barometer Sensor BME280
Sensors
          Arduino library to control Grove - Temp&Humi&Barometer Sensor(BME280).
          
          Author: Seeed Studio
          Maintainer: Seeed Studio
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ntimer
          
NTimer
Timing
          Narwhalsss360 NTimer library for timed events, and Performance Timer.
          
          
          NTimer library is used for timed events on intervals allowing for multiple events at different intervals with different modes.
          
        
          Author: Narwhalsss360
          Maintainer: Narwhalsss360
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 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.0
            (latest)
          
1.1.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Sparkfun max31855k thermocouple digitizer
          
SparkFun MAX31855K Thermocouple Digitizer
Sensors
          K type thermocouple digitizer board.
          
          
          The MAX31855 performs cold-junction compensation and digitizes the signal from a K-type thermocouple. The data is output in a signed 14-bit, SPI-compatible, read-only format. Example is pin compatible with the 3.3 V Arduino Pro Mini.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
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
            > Allwize
          
AllWize
Communication
          Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules
          
          Author: AllWize.io
          Maintainer: Xose Pérez
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, samd, esp8266, esp32
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR 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.1.6
            (latest)
          
1.1.5
1.1.4
1.1.3
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Espbootstrap
          
EspBootstrap
Other
          Library helps bring new esp devices online and connected into ecosystem
          
          
          Library helps bring new device online and connected into ecosystem: 1) Define runtime parameters 2) Get initial set of parameters from code or from user (via simple webform in AP mode or a file on SPIFFS) and 3) connect and download a simplified json config file + parse it. 4) Save all parameters in the EEPROM or file on SPIFFS for future use. Supports both parameter memory structures and Dictionary objects
          
        
          Author: Anatoli Arkhipenko
Author: Anatoli Arkhipenko
          Maintainer: Anatoli Arkhipenko
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.3.2
            (latest)
          
2.3.1
2.3.0
2.2.2
2.2.1
2.2.0
2.1.0
2.0.1
2.0.0
1.1.1
1.1.0
1.0.2
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Sts servos
          
STS_Servos
Device Control
          Arduino library for Feetech's STS smart servos
          
          
          The STS serie are low-cost smart servomotors, with position (360deg) and velocity mode, and position feedback.
          
        
          Author: Matthieu Vigne
          Maintainer: Matthieu Vigne
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
            > Mcp9808 rt
          
MCP9808_RT
Sensors
          Arduino Library for I2C MCP9808 temperature sensor
          
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.3.0
            (latest)
          
0.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
            > Jdi mip display
          
JDI_MIP_Display
Display
          Arduino library to drive the JDI and Sharp Memory In Pixel LCD Displays
          
          
          This library supports the Memory In Pixel LCD color Displays produced by Japan Display Inc. and Sharp. Please see the README for all the details.
          
        
          Author: Giovanni Bertazzoni
          Maintainer: Giovanni Bertazzoni
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
            > Talkingled
          
TalkingLED
Display
          Make your system to display messages by LED blinking
          
          
          Your on board LED can display a lot of useful messages
          
        
          Author: Fabrizio Pollastri
          Maintainer: Fabrizio Pollastri
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
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
            > Eeprom 25aa02exx
          
eeprom_25AA02EXX
Data Storage
          Library to read and write Microchip SPI EEPROM 25AA02E48 or 25AA02E64
          
          
          25AA02E48 or 25AA02E64 EEPROM are factory programmed with EUI-48 or EUI-64 UniqueIdentifier
          
        
          Author: Alexandre Maurer, alexmaurer@madis.ch
          Maintainer: Alexandre Maurer, alexmaurer@madis.ch
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
            > Simpleiot
          
SimpleIOT
Device Control
          Connecting Arduino ESP32 to AWS IOT via SimpleIOT framework
          
          
          More at https://simpleiot.net
          
        
          Author: Ramin Firoozye
          Maintainer: Ramin Firoozye - framin@amazon.com
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Zumo32u4
          
Zumo32U4
Device Control
          Zumo 32U4 Arduino library
          
          
          This is a library for the Arduino IDE that helps interface with the on-board hardware on the Pololu Zumo 32U4 robot.
          
        
          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 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.1
            (latest)
          
2.0.0
1.2.0
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
            > Tle493d
          
TLE493D
Sensors
          This library provides an Interface for Infineon's TLE493D
          
          
          With this Sensor, you can detect the position of a Joystick etc. without any additional mechanical components. You just have to provide a magnet that is fixed to a movable component.
          
        
          Author: Infineon Technologies
          Maintainer: Infineon Technologies
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.
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
            > Dhtnew
          
DHTNEW
Sensors
          Arduino library for DHT temperature and humidity sensor, with automatic sensortype recognition.
          
          
          Types supported: DHT11, DHT22, DHT33, DHT44, AM2301, AM2302, AM2303, Sonoff Si7021, AM2320, AM2321, AM2322, autodetect, offset, interrupt, powerDown
          
        
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Go to repository
Compatibility
Maintainer: Rob Tillaart
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.4.18
            (latest)
          
0.4.17
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.9
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.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
            > Hdc1000
          
HDC1000
Sensors
          A temperature and humidity sensor library for HDC1000
          
          Author: Yuichi Tateno
          Maintainer: Yuichi Tateno
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Tft
          
TFT
Display
          Allows drawing text, images, and shapes on the Arduino TFT graphical display.
          
          
          This library is compatible with most of the TFT display based on the ST7735 chipset.
          
        
Go to repository
Note: this library was retired and is no longer maintained.
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.6
            (latest)
          
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.3
1.0.2
1.0.1
1.0.0
Usage
The TFT library is included with Arduino IDE 1.0.5 and later.
This library enables an Arduino board to communicate with the Arduino TFT LCD screen. It simplifies the process for drawing shapes, lines, images, and text to the screen.
The Arduino TFT library extends the Adafruit GFX, and Adafruit ST7735 libraries that it is based on. The GFX library is responsible for the drawing routines, while the ST7735 library is specific to the screen on the Arduino TFT. The Arduino specific additions were designed to work as similarly to the Processing API as possible.
Onboard the screen is a SD card slot, which can be used through the SD library.
The TFT library relies on the SPI library for communication with the screen and SD card, and needs to be included in all sketches.
To use this library:
To use this library:
#include <SPI.h>
#include <TFT.h>
Using the Library
The screen can be configured for use in two ways. One is to use an Arduino’s hardware SPI interface. The other is to declare all the pins manually. There is no difference in the functionality of the screen between the two methods, but using hardware SPI is significantly faster.
If you plan on using the SD card on the TFT module, you must use hardware SPI. All examples in the library are written for hardware SPI use.
If using hardware SPI with the Uno, you only need to declare the CS, DC, and RESET pins, as MOSI (pin 11) and SCLK (pin 13) are already defined.
#define CS   10
#define DC   9
#define RESET  8
TFT myScreen = TFT(CS, DC, RESET);
#define RESET  8
TFT myScreen = TFT(CS, DC, RESET);
To use hardware SPI with the Leonardo, you declare the pins like so :
#define CS   7
#define DC   0
#define RESET  1
TFT myScreen = TFT(CS, DC, RESET);
When not using hardware SPI, you can use any available pins, but you must declare the MOSI and SCLK pins in addition to CD, DC, and RESET.
#define SCLK 4
#define MOSI 5
#define CS   6
#define DC   7
#define RESET 8
TFT myScreen = TFT(CS, DC, MOSI, SCLK, RESET);
Using the Arduino Esplora and the TFT library
Using the Arduino Esplora and the TFT library
As the Arduino Esplora has a socket designed for the TFT, and the pins for using the screen are fixed, an Esplora only object is created when targeting sketches for that board. You can reference the screen attached to an Esplora through EsploraTFT.
Similarities to Processing
Processing is an open source software environment used by designers, artists, and students. The main output of Processing is a graphic window on a computer or browser. The Arduino TFT library has made the calls for drawing primitives and text to the screen as “Processing-like” as possible to ensure a smooth transition between the two environments.
Examples
You can find examples for this library (both Arduino and Esplora specific examples) at the Examples from Libraries page.
Functions
TFT
EsploraTFT
begin()
background()
stroke()
noStroke()
fill()
noFill()
text()
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
            > Nanoplayboard
          
NanoPlayBoard
Device Control
          Enables easy access to the sensors and actuators of the Arduino NanoPlayBoard.
          
          
          NanoPlayBoard is an educational shield for Arduino Nano, which may be an excellent educational resource for those students who want to learn basic electronic and hardware programming.
          
        
          Author: Antonio Morales and José Juan Sánchez
          Maintainer: José Juan Sánchez
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:
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.
0.1.1
            (latest)
          
0.1.0
0.0.3
0.0.2
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Kalman filter library
          
Kalman Filter Library
Sensors
          Kalman Filter Library.
          
          
          Kalman filter used to calculate the angle, rate and bias from from the input of an accelerometer/magnetometer and a gyroscope.
          
        
          Author: Kristian Lauszus (TKJ Electronics)
          Maintainer: Kristian Lauszus (TKJ Electronics)
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Esp32 usb soft host
          
ESP32-USB-Soft-Host
Device Control
          "An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example"
          
          
          "ESP32-USB-Soft-Host is a pure software USB host through general IO pins. It can connect up to 4 USB-LS HID devices simultaneously."
          
        
          Author: tobozo
          Maintainer: tobozo
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
            > Mlx90614
          
MLX90614
Sensors
          Library to support Melexis MLX90614 infrared thermometer
          
          
          Arduino library to support Melexis MLX90614 infrared thermometer using the I2C interface. For I2C support the SoftWire software bit-banging Arduino library is used. GNU LGPL v2.1.
          
        
          Author: Steve Marple
          Maintainer: Steve Marple
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
            > Ps2zhuji
          
ps2zhuji
Communication
          用于arduino开发板与ps/2协议的设备通讯。
          
          
          适合arduino开发板使用的ps/2库，用于与ps/2协议的设备通讯。
          
        
          Author: 寂寞的欧尼酱
          Maintainer: 寂寞的欧尼酱
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
            > Xsens mti
          
xsens_mti
Communication
          Portable, unit-tested, from-scratch implementation for serial comms with xsens MTi AHRS modules.
          
          
          The parser is hardware agnostic, with a design philosophy around structured data and callback functions when valid packets are decoded.
          
        
          Author: Scott Rapson
          Maintainer: Scott Rapson
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
            > Dfrobot gnss
          
DFRobot_GNSS
Sensors
          Provide longitude and latitude and other satellite information (SKU:TEL0157).
          
          
          gps information such as date, time, longitude and latitude can be measured.
          
        
          Author: DFRobot
          Maintainer: ZhixinLiu
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
            > Prandom
          
Prandom
Data Processing
          Arduino library for random number generation with Python random interface.
          
          
          Supports different distributions
          
        
          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.1.5
            (latest)
          
0.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
            > Modbus serial
          
Modbus-Serial
Communication
          A library that allows your Arduino to communicate via Modbus protocol, acting as a slave.
          
          
          Over serial line implementation (OSI 2/OSI 1)
          
        
          Author: Pascal Jean aka epsilonrt,André Sarmento Barbosa
          Maintainer: epsilonrt
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
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
            > Rtd10k temp sensor
          
RTD10K-temp-sensor
Sensors
          Read temperature with analog input and 10K RTD
          
          
          Read temperature with thermodynamic resistor with negative temperature coefficien (NTC). The probe is PANR103395 10kOhm with a Beta of 3950.
          
        
          Author: Nitrof
          Maintainer: Nitrof
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
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
            > Ifx9201 xmc1300 steppermotor
          
IFX9201_XMC1300_StepperMotor
Device Control
          This library provides an interface to control a stepper motor through Infineon’s Stepper Motor Control Shield "KIT_XMC1300_IFX9201" with h-bridge IFX9201 and XMC1300 microcontroller.
          
          
          The stepper motor control shield based on Infineon’s h-bridge IFX9201 and XMC1300 microcontroller is capable of driving the two coils in a stepper motor featuring dual-h-bridge configuration.
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
            > Gfx thaana
          
GFX_Thaana
Display
          Add Dhivehi fonts to any Adafruit GFX based graphics library.
          
          
          Add 8bit font support to adafruit diplays. Make sure you have enough program memory in your microcontroller to hold the font file. Especially the bigger sizes.
          
        
          Author: Mohamed Junaidhu
          Maintainer: Mohamed Junaidhu
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
            > Cronalarms
          
CronAlarms
Timing
          Schedule alarms to occur at specific times with crontab syntax.
          
          
          Using expressions suitable for the program cron (crontab syntax), the library allows performing tasks at specific times or after specific intervals. It depends on ctime library, provided by SDKs. API resembles the popular TimeAlarms library. Tasks can be created to continuously repeat or to occur only once. It is a wrapper of ccronexpr.
          
        
          Author: Martin Laclaustra
          Maintainer: Martin Laclaustra
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
            > Axp202x library
          
AXP202X_Library
Communication
          Arduino library for X-Power AXP202 chip
          
          
          Arduino library for X-Power AXP202 chip. Tested with ESP32
          
        
          Author: Lewis He
          Maintainer: Lewis He
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.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
            > Montecarlopi
          
MonteCarloPi
Data Processing
          MonteCarloPi is a library to benchmark Arduinos by estimating the value of pi.
          
          
          It uses the Monte Carlo method to estimate pi, and it works with both single core Arduino like the UNO as well as multi-core ones like ESP32.
          
        
          Author: cygig, rubbish52@hotmail.com
          Maintainer: cygig, rubbish52@hotmail.com
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
            > Umirobot
          
UMIRobot
Device Control
          UMIRobot library for Arduino.
          
          
          Companion library for the UMIRobot, allowing joint position reading and writing.
          
        
          Author: Murilo M. Marinho
          Maintainer: Murilo M. Marinho
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
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.
22.4.0
            (latest)
          
21.4.6
21.4.5
21.4.4
21.4.2
21.4.1
21.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
            > Ds18b20events
          
DS18B20Events
Sensors
          Arduino temperature changed events for DS18B20 and other DallasTemperature compatible sensors
          
          Author: Ihar Yakimush
          Maintainer: Ihar Yakimush
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ltr390
          
LTR390
Sensors
          Arduino library for the LTR390 UV sensors.
          
          
          Support calculation of Lux and UV Index.
          
        
          Author: Igor Levkov
          Maintainer: Igor Levkov
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)
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
            > Eloquentesp32cam
          
EloquentEsp32cam
Other
          Use your Esp32-cam like an expert
          
          
          Follow the project at eloquentarduino.com for details
          
        
          Author: Simone Salerno
          Maintainer: Simone Salerno
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.2
            (latest)
1.1.2
            (latest)
          
1.1.1
1.1.0
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ts4231 library
          
TS4231 Library
Sensors
          Triad Semiconductor library for configuring the TS4231 Light to Digital Converter.
          
          
          The TS4231 must be configured at power-up so this library is required to use the device.
          
        
          Author: Triad Semiconductor
          Maintainer: Triad Semiconductor
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
            > Dfrobot qmc5883
          
DFRobot_QMC5883
Sensors
          Electronic compass drive library(SKU:SEN0140).
          
          
          Compatible with QMC5883 HMC5883 and VMC5883.
          
        
          Author: DFRobot
          Maintainer: PengKaixing(kaixing.peng@dfrobot.com)
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
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
            > Magellan bc95
          
Magellan_BC95
Uncategorized
          AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform.
          
          
          Fully compatible with DEVIO NB-SHIELD I Plus.
          
        
          Author: AIS IoT Alliance Program
          Maintainer: AIS IoT Alliance Program
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
            > Artronshop bh1750
          
ArtronShop_BH1750
Sensors
          Arduino library of BH1750 Ambient Light (Lux) Sensor
          
          Author: ArtronShop Co.,Ltd.
          Maintainer: Sonthaya.NT
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Shcsr04
          
SHCSR04
Sensors
          Arduino class for sensor HCSR04
          
          
          measurement function
          
        
          Author: Helder Rodrigues
          Maintainer: Helder Rodrigues
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.1
            (latest)
          
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
            > As5047p
          
AS5047P
Sensors
          An Arduino library for the AS5047P high-resolution rotary position sensor.
          
          
          An Arduino library for the AS5047P high-resolution rotary position sensor. Supporting also the following sensor types: AS5047D, AS5147, AS5147P, AS5247
          
        
          Author: Jonas Merkle [JJM]
          Maintainer: Jonas Merkle [JJM]
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
            > Liquidcrystal i2c
          
LiquidCrystal I2C
Display
          A library for I2C LCD displays.
          
          
          The library allows to control I2C displays with functions extremely similar to LiquidCrystal library. THIS LIBRARY MIGHT NOT BE COMPATIBLE WITH EXISTING SKETCHES.
          
        
          Author: Frank de Brabander
          Maintainer: Marco Schwartz
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