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
            > I2c dmac
          
I2C_DMAC
Communication
          Arduino Zero (SAMD21/SAMD51) based non-blocking I2C library using the Direct Memory Access Controller (DMAC).
          
          
          This library allows the microcontroller to run other tasks concurrently, while waiting for the I2C communications to complete.
          
        
          Author: Martin Lindupp
          Maintainer: Martin Lindupp
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
            > Podenosim
          
PodEnoSim
Communication
          A library to interface with Pod ENO SIM Application
          
          
          Use this library to communicate with SIM-embedded TLS1.3 capabilities: SIM-to-Cloud Encryption and Zero Touch Provisioning. This library contains Examples for Arduino MKR GSM 1400 and Arduino Nano Every.
          
        
          Author: PodGroup
          Maintainer: PodGroup Innovation Team
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
            > Ifx007t motor control
          
IFX007T-Motor-Control
Sensors
          This library provides an Interface for Infineons IFX007T Motor Control Arduino Shield
          
          
          C++ library of Infineons IFX007T Motor Control Arduino Shield
          
        
          Author: Infineon Technologies AG
          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.
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
            > Adxl345
          
ADXL345
Sensors
          A acceleration sensor library for Arduino
          
          Author: Hideki Hamada
          Maintainer: Hideki Hamada
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.0
            (latest)
          
0.1.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Queuetue hx711 library
          
Queuetue HX711 Library
Sensors
          Simple driver for the HX711 ADC.
          
          
          Allows you to use the inexpensive HX711 strain gauge amplifier and 24-bit ADC to build scales, force gauges and other sensors.
          
        
          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
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 vs1053 stream
          
ESP32_VS1053_Stream
Other
          This is a Arduino IDE library for playing mp3, aac and flac/ogg streams with a vs1053 decoder.
          
          
          This library plays http, https (insecure mode) and chunked streams and parses the stream metadata.
          
        
          Author: Cellie
          Maintainer: Cellie
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
Reference
            >  Libraries
            > Sd
          
SD
Data Storage
          Enables reading and writing on SD cards.
          
          
          Once an SD memory card is connected to the SPI interface of the Arduino or Genuino board you can create files and read/write on them. You can also move through directories on the SD card.
          
        
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.4
            (latest)
          
1.2.3
1.2.2
1.2.1
1.2.0
1.1.1
1.0.3
1.0.1
1.0.0
Usage
The SD library allows for reading from and writing to SD cards, e.g. on the Arduino Ethernet Shield. It is built on sdfatlib by William Greiman. The library supports FAT16 and FAT32 file systems on standard SD cards and SDHC cards. It uses short 8.3 names for files. The file names passed to the SD library functions can include paths separated by forward-slashes, /, e.g. “directory/filename.txt”. Because the working directory is always the root of the SD card, a name refers to the same file whether or not it includes a leading slash (e.g. “/file.txt” is equivalent to “file.txt”). As of version 1.0, the library supports opening multiple files.
The communication between the microcontroller and the SD card uses SPI, which takes place on digital pins 11, 12, and 13 (on most Arduino boards) or 50, 51, and 52 (Arduino Mega). Additionally, another pin must be used to select the SD card. This can be the hardware SS pin - pin 10 (on most Arduino boards) or pin 53 (on the Mega) - or another pin specified in the call to SD.begin(). Note that even if you don’t use the hardware SS pin, it must be left as an output or the SD library won’t work.
To use this library:
#include <SPI.h>
#include <SD.h>
Notes on using the Library and various shields.
Examples
Card Info: Get info about your SD card.
Datalogger: Log data from three analog sensors to an SD card.
Dump File: Read a file from the SD card.
Dump File: Read a file from the SD card.
Files: Create and destroy an SD card file.
List Files: Print out the files in a directory on a SD card.
Read Write: Read and write data to and from an SD card.
SD class
begin()
exists()
exists()
mkdir()
open()
remove()
rmdir()
File class
name()
available()
close()
flush()
peek()
position()
print()
println()
seek()
size()
read()
write()
isDirectory()
openNextFile()
rewindDirectory()
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 i2c mux arduino library
          
SparkFun I2C Mux Arduino Library
Device Control
          Library to control I2C multiplexers including the TCA9548/PCA9548.
I2C multiplexers are useful for connecting multiple I2C devices that have only one address. This library makes it easy to work with the 8-channel TCA9548/PCA9548 I2C multiplexer but also works with smaller 4 and 2 bit multiplexers. This library support daisychaining multiple muxes so that you can get up to 64 devices on one I2C bus! It also supports generic Wire ports (Wire1, myWire, etc). Checkout the Qwiic Mux for more information.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
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
            > Linagfx
          
linaGFX
Display
          Draw a line segment and one number on the memory.
          
          
          a library to Draw a line segment and one number on the memory.
          
        
          Author: @chrmlinux03
          Maintainer: @chrmlinux03
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
            > Arduboy bisterciannumbers
          
Arduboy-BistercianNumbers
Display
          Tiny 4x4 Bistercian Numerical Display for the Arduboy game system.
          
          
          Displays any numerical value up to 9999 in a 4x4 space, intended as proof of concept and flavour to some games.
          
        
          Author: Francisco Alvarez
          Maintainer: Francisco Alvarez
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.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
            > Mcp3202
          
MCP3202
Signal Input/Output
          Used to interface the 12 bit ADC MCP3202 by Microchip.
          
          
          The MCP3202 is a 12bit ADC by Microchip, that works off 2.7-5.5 volts. It works on SPI interface
          
        
          Author: Souvik Saha
          Maintainer: Souvik Saha
Read the documentation
Compatibility
This library is compatible with the avr, megaavr
          architectures so you
          should be able to use it on the
          following Arduino boards:
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
            > Smallprojects
          
SmallProjects
Uncategorized
          Small Projects to demonstrate the usage of Khoi Hoang's libraries, such as ISR-based timers for ESP8266, ESP32 and Arduino Mega, Nano, etc.
          
          
          These projects are much more complicated than the ordinary libraries' examples. Some can even be used directly in real-life.
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
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
            > Pcf8583
          
PCF8583
Timing
          PCF8583 Real Time Clock and Event Counter Library for Arduino
          
          Author: Xose Pérez
          Maintainer: Xose Pérez
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,
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
            > Jrkg2
          
JrkG2
Device Control
          Jrk G2 library for Arduino
          
          
          This is a library for the Arduino IDE that helps interface with a Jrk G2 USB Motor Controller with Feedback.  It communicates with a Jrk G2 using serial or I2C.
          
        
          Author: Pololu
          Maintainer: Pololu
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
            > Float16
          
float16
Data Processing
          Arduino library to implement float16 data type.
          
          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.7
            (latest)
          
0.1.6
0.1.5
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
            > Eos
          
eOS
Device Control
          ETC EOS library for OSC
          
          
          Arduino library to control ETC EOS consoles using OSC over USB and UDP.
          
        
          Author: Stefan Staub
          Maintainer: Stefan Staub
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Arduino sciencejournal
          
Arduino_ScienceJournal
Communication
          The Arduino Science Journal firmware for the Physics Lab kit and the Arduino Nano 33 BLE Sense.
          
          
          This library depends on the ArduinoBLE and MKRIMU libraries.
          
        
Read the documentation
Compatibility
This library is compatible with the samd, nrf52, mbed, mbed_nano
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 BLE
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.4
            (latest)
          
1.2.2
1.2.1
1.2.0
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
            > Iotivity lite
          
IoTivity-Lite
Other
          OCF(Open Connectivity Founcation) core framework
          
          
          This is Iotivity-lite library. This package contains only platform independent part. Use with porting packages.
          
        
          Author: Tokita Hiroshi, IoTivity-Lite contributors
          Maintainer: Tokita, Hiroshi
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
            > Diyables ircontroller
          
DIYables_IRcontroller
Communication
          The Arduino library for IR remote controller. It works with Arduino, ESP32, ESP8266.
          
          
          The library is designed for Arduino, ESP32, ESP8266 to read commands from IR remote controller.
          
        
          Author: DIYables.io
          Maintainer: DIYables.io (diyables.io@gmail.com)
Read the documentation
Go to repository
Compatibility
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, megaavr, samd, esp8266, esp32, stm32, STM32F1, mbed, mbed_nano, rp2040, mbed_rp2040
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano
Arduino Nano 33 BLE
Arduino Nano 33 IoT
Arduino Nano Every
Arduino Uno
Arduino Nano 33 BLE
Arduino Nano 33 IoT
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
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.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
            > Grove i2c uv sensor veml6070
          
Grove - I2C UV Sensor VEML6070
Sensors
          Arduino library to control Grove UV sensor VEML6070.
          
          Author: Seeed Studio
          Maintainer: Seeed Studio
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Adafruit l3gd20 u
          
Adafruit L3GD20 U
Sensors
          Unified sensor driver for the L3GD20 Gyroscope
          
          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.1
            (latest)
          
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
            > My92xx
          
my92xx
Other
          MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266
          
          Author: Xose Pérez
          Maintainer: Xose Pérez
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, esp8266
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
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
            > Asyncudp ethernet
          
AsyncUDP_Ethernet
Communication
          Fully Asynchronous UDP Library for ESP8266 using W5x00 or ENC28J60 Ethernet. The library is easy to use and includes support for Unicast, Broadcast and Multicast environments.
          
          
          This library is one of the current or future Async libraries to support for ESP8266 using W5x00 or ENC28J60 Ethernet, such as AsyncHTTPRequest_Ethernet, AsyncHTTPSRequest_Ethernet, AsyncWebServer_Ethernet, AsyncDNSServer_Ethernet, AsyncTCP_SSL_Ethernet, etc.
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 ranging sensor vl53l0x
          
Grove Ranging sensor - VL53L0X
Sensors
          Sensor driver for VL53L0X Ranging sensor
          
          
          This is a time-of-flight ranging and gesture detection sensor
          
        
          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
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
            > Seeed arduino sketchbook
          
Seeed Arduino Sketchbook
Other
          Wio Terminal and Other Seeed Demos
          
          
          This library provides many Wio Terminal demos and some other demos for Seeed products
          
        
          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.
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
            > Asyncudp esp32 sc enc
          
AsyncUDP_ESP32_SC_ENC
Communication
          Fully Asynchronous UDP Library for ESP32_S2/S3/C3 boards using LwIP ENC28J60 Ethernet
          
          
          The library is easy to use and includes support for Unicast, Broadcast and Multicast environments.
          
        
          Author: Hristo Gochkov,Khoi Hoang
          Maintainer: Khoi Hoang
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
            > Bmp280 dev
          
BMP280_DEV
Sensors
          An Arduino compatible, non-blocking, I2C/SPI library for the Bosch BMP280 barometer.
          
          
          This library can operate the BMP280 in either NORMAL or FORCED modes. NORMAL mode automatically samples at the device sample rate.
          
        
          Author: Martin Lindupp
          Maintainer: Martin Lindupp
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.21
            (latest)
          
1.0.20
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.12
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Lualtekttn
          
LualtekTTN
Communication
          This is a library for the Lualtek RN-TTN based board.
          
          
          Tested with The Things Uno and custom board with Leonardo + RN2483
          
        
          Author: Lualtek
          Maintainer: Alessio Occhipinti
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
            > Sparkfun owire arduino library
          
SparkFun OWire Arduino Library
Device Control
          Library for "OWire" or "0-Wire" 2-pin Multi-Mode LEDs
          
          
          An Arduino Library for controlling 2-pin Multi-Mode LEDs and Parallel LED strings
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
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
            > Nrf52 mbed pwm
          
nRF52_MBED_PWM
Device Control
          This library enables you to use Hardware-based PWM to create and output PWM to pins on an nRF52840-based Nano_33_BLE board.
These PWM channels, using nRF52840 Hardware PWM, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software ir ISR-based PWM, using millis(), micros() or Timer Interrupt. This important feature is absolutely necessary for mission-critical tasks. You can start, stop, change and restore the settings of any PWM channel on-the-fly
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the mbed, mbed_nano
          architectures 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,
          it might require specific hardware features that may be available only on some 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
            > Adafruit am2315
          
Adafruit AM2315
Sensors
          Library code for AM2315 sensors
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.2.1
            (latest)
          
2.2.0
2.1.0
2.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Bm64 library
          
BM64 Library
Communication
          BM64/BM62 Library for Arduino
          
          
          This library control BM64/BM62 bluetooth audio module with UART.
          
        
          Author: Masahiro Konishi
          Maintainer: Masahiro Konishi
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
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
            > Toneplayer
          
TonePlayer
Other
          A library for playing melody in background process using the builtin tone() function.
          
          
          No needed for delay() function to waste the MCU processing power. It parses melodic tones from PROGMEM to conserve the SRAM. The frequency of each tone is computed instead of being stored as constant values. Supports repeat to a specified number of tones till five levels of stack.
          
        
          Author: ZulNs
          Maintainer: ZulNs
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
            > Komootbleconnect
          
KomootBLEConnect
Communication
          A library to receive Komoot BLE Connect Packages
          
          
          Supports (yet) ESP32 arch only
          
        
          Author: Mia Metzler
          Maintainer: Mia Metzler
Read the documentation
Go to repository
Compatibility
This library is compatible with the espressif32, esp32
          architectures.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.0.1
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Stm32duinolorawan
          
STM32duinoLoRaWAN
Communication
          Support library for STM32WL microcontrollers featuring a sub-GHz radio based-on Semtech SX126x
          
          
          Provides APIs to communicate with LoRa® and LoraWAN® networks
          
        
          Author: STMicroelectronics, Matthijs Kooijman
          Maintainer: stm32duino
Read the documentation
Compatibility
This library is compatible with the stm32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
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
            > Itty bitty
          
Itty Bitty
Signal Input/Output
          With the fastest possible Arduino-compatible GPIO and register manipulation...It's the biggest of hits when you need to bang bits!
Getting tired of mindlessly staring down your wristwatch in an open-mouthed gape, awaiting a digitalRead's return? Do you long for a super-simple way to set or flip your bits? Has repeatedly ALT-TABing to the ATmega datasheets to look up register descriptions worn you down to the last raw nerve?Then, golly gee, this lib is here to allay your despair!In fact, it was made for you - whether an Arduino n00b, hopelessly ignorant to the time their programs waste on the simplest IO tasks, or an AVR guru and uber-smart embedded god, who never even gave a thought to seeking an easier way to bang bits. Most of all, however, this library is for the wretched, cursed signals stuck in the maze of your Arduino's buffers. For it is they who fly through pin lines at the speed of light only to quietly suffer the most indignant fate at the
Author: Tom Biuso
          Maintainer: Tom Biuso
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.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
            > Millistopper
          
MilliStopper
Timing
          Easy to use and lightweight stopper
          
          Author: Elhay Rauper
          Maintainer: Elhay Rauper
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
            > Max1704x
          
MAX1704X
Sensors
          Arduino library for MAX17043/MAX17044 lithium ion battery fuel gauge.
          
          
          Provides a simple interface for monitoring battery charge levels. Works with any device using the Maxmim MAX17043 or MAX17044 chip such as the SparkFun LiPo Fuel Gauge.
          
        
          Author: Daniel Porrey
          Maintainer: Daniel Porrey
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.
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.8
            (latest)
          
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.1.0
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Rx8010sj
          
RX8010SJ
Communication
          This is a library to handle Seikos RX8010SJ RTC module with an arduino.
          
          
          More details and documentation can be found on the following link: https://github.com/Wh1teRabbitHU/RX8010SJ
          
        
          Author: Wh1teRabbitHU
          Maintainer: Tamas Ruszka
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
            > Pov library
          
POV library
Device Control
          Arduino  library for POV effects
          
          
          This library allows the user to create Persistence of Vision (POV) effects. You can  easily upload to the board image(s) in .bmp format, by dragging and dropping them from a computer, and show these images(s), one line at a time, using a strip of addressable LEDs such as APA102 (Dotstars) or Neopixel.
          
        
          Author: Alexander Kirillov
          Maintainer: Alexander Kirillov
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
            > Phpoc expansion
          
PHPoC Expansion
Other
          PHPoC Expansion library for Arduino
          
          
          RelayOutput/PhotoInput/DCMotor/Stepper/Serial Expansion library based on PHPoC
          
        
          Author: Sollae Systems
          Maintainer: Sollae Systems (phpoc@phpoc.com)
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
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
            > Nevents
          
NEvents
Other
          NEvents library for adding event handling.
          
          
          NEvents: This library is used by other libraries that use event handling, see example and info for usage.
          
        
          Author: Narwhalsss360
          Maintainer: Narwhalsss360
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
            > Ts8000 library
          
TS8000 Library
Sensors
          Triad Semiconductor library for the TS8000 Ultrasonic to Digital Converter.
          
          
          The TS8000 must be configured and calibrated at power-up.  This library provides example code to perform those functions.
          
        
          Author: Triad Semiconductor
          Maintainer: Triad Semiconductor
Read the documentation
Compatibility
This library is compatible with the SAMD21
          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
            > Esp32 enc28j60
          
ESP32-ENC28J60
Communication
          Enables network connection (local and Internet) with ENC28J60 using the ESP32 Ethernet.
          
          
          With this library you can instantiate Servers, Clients and send/receive UDP packets through Ethernet. The IP address can be assigned statically or through a DHCP. The library can also manage DNS.
          
        
          Author: Tobozo
          Maintainer: tobozo@noreply.github.com
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32
          architecture.
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
            > Ethernet manager
          
Ethernet_Manager
Communication
          Simple Ethernet Manager for Teensy, SAM DUE, SAMD, nRF52, ESP32 (including ESP32-S2/C3), ESP8266, RP2040-based Nano_RP2040_Connect, RASPBERRY_PI_PICO, etc. boards. Config data saved in ESP LittleFS, SPIFFS or EEPROM, nRF52 LittleFS, EEPROM, DueFlashStorage or SAMD FlashStorage.
Library for configuring/auto(re)connecting Ethernet W5100/W5200/W5500, ENC28J60 and Teensy 4.1 NativeEthernet/QNEthernet at runtime. Use much less memory compared to full-fledge WiFiManager. Config Portal will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into Config Portal to use or change instead of manually input. Credentials are saved in LittleFS/InternalFS, (emulated-)EEPROM, FlashStorage_SAMD or DueFlashStorage. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. DoubleDetectDetector as well as Virtual Switches feature permits entering Config Portal as requested. Configurable Customs HTML Headers, including Customs Style, Customs Head Elements, CORS Header.
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.8.1
            (latest)
          
1.8.0
1.7.2
1.7.1
1.7.0
1.6.1
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.1
1.1.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ringbuf
          
RingBuf
Data Storage
          A library for buffering items into a ring (circular/FIFO) buffer
          
          
          This library is perfect for capturing pin states, timestamps, etc.. during an ISR. Then in void loop(), the buffer can be asynchronously processed whenever your program has free time.
          
        
          Author: D. Aaron Wisner (daw268@cornell.edu)
          Maintainer: D. Aaron Wisner (daw268@cornell.edu)
Read the documentation
Compatibility
This library is compatible with the avr, esp8266
Read the documentation
Compatibility
This library is compatible with the avr, esp8266
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
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.3.0
1.2.0
1.1.0