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
            > Bowlercom
          
BowlerCom
Communication
          A library to communicate between an arduino and a computer.
          
          
          This library adds suppoort for the Bolwer Protocol to arduino. It lets you form namespaces and RPCs of arbitrary types and sizes, and send them in a compact binary format.
          
        
          Author: Kevin Harrington
          Maintainer: Kevin Harrington
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.
3.15.0
            (latest)
          
3.14.0
3.13.5
3.13.4
3.13.3
3.13.2
3.13.1
3.13.0
3.12.9
3.12.8
3.12.6
3.12.5
3.12.4
3.12.3
3.12.2
3.12.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
            > Button asukiaaa
          
button_asukiaaa
Uncategorized
          Supply classes for Button.
          
          
          This library supplies useful classes to manage button behavior on Arduino.
          
        
          Author: Asuki Kono
          Maintainer: Asuki Kono
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.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
            > Exponentmap
          
ExponentMap
Data Processing
          Generates an exponentially growing array based on provided number of steps and maximum value.
          
          
          The generated array can be used to control a PWM output perceived by humans (brigthness, sound...). Changing the power of an output device exponentially counteracts the logarithmic nature of the human perception.
          
        
          Author: Vasil Kalchev
          Maintainer: Vasil Kalchev
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Looper
          
looper
Timing
          Proto-scheduler based on the use of millis()
          
          Author: Leonardo Miliani
          Maintainer: Leonardo Miliani
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.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
            > Adafruit io arduino
          
Adafruit IO Arduino
Communication
          Arduino library to access Adafruit IO.
          
          
          Arduino library to access Adafruit IO using the Adafruit AirLift, ESP8266, ESP32, ESP32-S2, M0 WINC1500, WICED, MKR1000, Ethernet, or FONA hardware.
          
        
          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.
it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
4.2.5
            (latest)
          
4.2.4
4.2.3
4.2.2
4.2.1
4.2.0
4.1.1
4.1.0
4.0.2
4.0.1
4.0.0
3.9.1
3.8.0
3.7.0
3.6.4
3.6.3
3.6.0
3.5.1
3.5.0
3.4.0
3.3.1
3.3.0
3.2.3
3.2.2
3.2.1
3.2.3
3.2.2
3.2.1
3.2.0
3.1.0
3.0.0
2.7.23
2.7.22
2.7.21
2.7.19
2.7.18
2.7.17
2.7.16
2.7.15
2.7.14
2.7.13
2.7.12
2.7.11
2.7.10
2.7.9
2.7.8
2.7.7
2.7.4
2.7.3
2.7.2
2.7.1
2.7.0
2.6.0
2.5.0
2.4.3
2.4.2
2.4.1
2.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
            > Mlx90393 raw
          
MLX90393_raw
Sensors
          MLX90393 magnetometer library.
          
          
          A library for the MLX90393 magnetometer. It provides raw access to all functions of the chip. It is recommended to connect the data ready (DRDY) pin to the Arduino. Operation without drdy pin is possible but not recommended. If you encounter issues compiling it have a look in the readme file.
          
        
          Author: Udo Klein info@blinkenlight.net
          Maintainer: Udo Klein info@blinkenlight.net
Read the documentation
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Arduino bmi270 bmm150
          
Arduino_BMI270_BMM150
Sensors
          Allows you to read the accelerometer, magnetometer and gyroscope values from the IMU on your Arduino Nano 33 BLE Sense Rev2
          
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.0
            (latest)
          
1.0.0
Usage
(latest)
          
1.0.0
Usage
The ArduinoBMI270_BMM150 library allows you to use the inertial measurement unit (IMU) system available on the Arduino® Nano 33 BLE Sense Rev2 board. The IMU system is made up up the 3-axis accelerometer and gyroscope BMI270, and the 3-axis magnetometer BMM150. The IMU is connected to the Nano 33 BLE Sense Rev2 board’s microcontroller through I2C. The values returned are signed floats.
To use this library:
#include "Arduino_BMI270_BMM150.h"
The ArduinoBMI270_BMM150 library takes care of the sensor initialization and sets its values as follows:
Accelerometer range is set at ±4 g with a resolution of 0.122 mg.
Gyroscope range is set at ±2000 dps with a resolution of 70 mdps.
Magnetometer range is set at ±1300 uT with a resolution of 0.3 uT.
Accelerometer and gyrospcope output data rate is fixed at 99.84 Hz.
Magnetometer output data rate is fixed at 10 Hz.
Methods
begin()
readAcceleration()
readGyroscope()
accelerationAvailable()
gyroscopeAvailable()
accelerationSampleRate()
gyroscopeSampleRate()
readMagneticField()
magneticFieldSampleRate()
magneticFieldAvailable()
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
            > Sharp gp2y dust sensor
          
Sharp GP2Y Dust Sensor
Display
          Read dust density using Sharp GP2Y Dust Sensors like GP2Y1010AU0F and GP2Y1014AU0F
          
          
          Supports calibration, multi-sampling average, running average
          
        
          Author: Lucian Sabo
          Maintainer: Lucian Sabo
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
            > Snmp manager
          
SNMP Manager
Communication
          An SNMP Manager library to make SNMP requests to other SNMP enabled devices.
          
          
          Supporting SNMP v1 and v2, SNMP requests can be sent (GetRequest) and their responses received (GetResponse) for various SNMP data types.
          
        
          Author: Martin Rowan
          Maintainer: Martin Rowan
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.11
            (latest)
          
1.1.10
1.1.9
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Orientalcommon asukiaaa
          
OrientalCommon_asukiaaa
Device Control
          Common api of rs485 of oriental motor.
          
          
          Common functions and enums.
          
        
          Author: Asuki Kono
          Maintainer: Asuki Kono
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
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
            > Isolated ise probe interface
          
Isolated ISE Probe Interface
Sensors
          An isolated Ion Specific Electrode Probe Interface
          
          
          Use it to measure pH, ORP, or any other voltage based probe
          
        
          Author: uFire
          Maintainer: justin@ufire.co
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
            > Sparkfun qwiic tmf 8801 time of flight library
          
SparkFun Qwiic TMF-8801 Time-of-flight Library
Sensors
          Configures and communicates with the SparkFun Qwiic TMF-8801 Time-of-flight sensor.
This library allows the user to measure distances using the TMF-8801 Time-of-flight sensor. TMF-8801 uses infrared laser light, SPAD, TDC and histogram technology to measure distances up to 98.4 inches (2500 mm). This device meets Class 1 laser safety limits including single faults in compliance with IEC / EN 60825-1:2014.
          
        
          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.
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
            > Crmx timotwo
          
CRMX_TimoTwo
Communication
          Provides a library for reading and interpreting CRMX TimoTwo MKR Shield data over SPI.
          
          
          Send or Receive Wireless DMX data. Integrated UART for external DMX-512 connections.
          
        
          Author: Marc Colemont
          Maintainer: Marc Colemont
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
            > Talk2
          
Talk2
Other
          Library for the Talk2 Boards.
          
          
          This library contains HAL (Hardware Abstratction Layer) drivers to be used with Talk2 Boards like the Whisper Node. Please make sure you're using a recent version of the Arduino IDE.
          
        
          Author: Wisen
          Maintainer: Talk2 by Wisen
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
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
            > E131
          
E131
Communication
          E1.31 sACN for AVR Ethernet and ESP8266.
          
          
          Library for the processing of sACN (E1.31 DMX over Ethernet) data.
          
        
          Author: forkineye
          Maintainer: forkineye
Read the documentation
Compatibility
This library is compatible with the esp8266, avr
          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
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
            > Ddns generic
          
DDNS_Generic
Communication
          DDNS Update Client Library for SAM DUE, nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, AVR Mega, megaAVR, Teensy, RP2040-based RASPBERRY_PI_PICO, WT32_ETH01, Portenta_H7, etc. besides ESP8266/ESP32, using ESP8266-AT/ESP32-AT WiFi, WiFiNINA, Ethernet W5x00, ENC28J60, LAN8742A or Teensy NativeEthernet
A simple library that implements an automatic DDNS Update Client for SAM DUE, nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, AVR Mega, megaAVR, Teensy, RP2040-based RASPBERRY_PI_PICO, WT32_ETH01, Portenta_H7, etc. besides ESP8266/ESP32, using ESP8266-AT/ESP32-AT WiFi, WiFiNINA, Ethernet W5x00, ENC28J60, LAN8742A or Teensy NativeEthernet. It is designed to be light-weight and currently supports DuckDNS, No-ip, DynDNS, Dynu, enom, all-inkl, selfhost.de, dyndns.it, strato, freemyip, afraid.org, OVH.com.  Deprecated ipv4bot.whatismyipaddress.com has been replaced with ifconfig.me
Author: Ayush Sharma, 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.7.0
            (latest)
          
1.6.1
1.6.0
1.5.1
1.5.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Shiftoutslow
          
ShiftOutSlow
Signal Input/Output
          Arduino library for shiftOut with build-in delay - e.g. for 74HC165
          
          
          implements the print interface
          
        
          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.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
            > Alplc opta
          
AlPlc_Opta
Device Control
          Arduino IDE PLC runtime library for Arduino Opta
          
          
          This is the runtime library and plugins for supporting the Arduino Opta in the Arduino PLC IDE.
          
        
Read the documentation
Go to repository
Compatibility
This library is compatible with the mbed_opta
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.3
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Serialmp3player
          
SerialMP3Player
Uncategorized
          A library for Serial MP3 Player board (YX5300 chip).
          
          
          Play mp3 files from the SD card.
          
        
          Author: Salvador Rueda
          Maintainer: Salvador Rueda
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
            > Adafruit pm25 aqi sensor
          
Adafruit PM25 AQI Sensor
Sensors
          This is an Arduino library for the Adafruit PM2.5 Air Quality 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.
1.0.6
            (latest)
          
1.0.5
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pid rt
          
PID_RT
Data Processing
          Arduino PID library
          
          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.6
            (latest)
          
0.1.5
0.1.4
0.1.3
0.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
            > Sparkfun qwiic rtc rv8803 arduino library
          
SparkFun Qwiic RTC RV8803 Arduino Library
Uncategorized
          A library to drive the RV-8803 extremely precise, extremely low power, real-time clock
          
          
          The RV-8803 from SparkFun is an extraordinarily precise, temperature-compensated RTC. The module itself can run as low as 240 nA. This library allows you to set and get time, set the hundredths registers, configure interrupts, and even calibrate your RTC.
          
        
          Author: SparkFun Electronics
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.
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.2.0
1.1.2
1.1.1
1.1.0
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Stm32 timerinterrupt
          
STM32_TimerInterrupt
Device Control
          This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board
These STM32 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That is mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers interval is very long (ulong millisecs). The most important feature is they are ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the 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
            > Abb powerone aurora inverter communication protocol
          
ABB PowerOne Aurora inverter communication protocol
Communication
          ABB PowerOne Aurora inverter communication protocol for Arduino, esp8266 and esp32 (Library).
          
          
          Library that implements the complete communication protocol of ABB (ex PowerOne) Aurora Inverter suitable with Arduino, esp8266 and esp32.
          
        
          Author: Renzo Mischianti
          Maintainer: Renzo Mischianti
Read the documentation
Go to repository
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
            > Every
          
Every
Timing
          Non-blocking replacements for delay().
          
          
          Every will tell you _at_ every n millis(). Timer will tell you (once) when n millis() has gone by. Several convenient ways to use them. Several other variants for sequences, etc.
          
        
          Author: Alan Grover
          Maintainer: Alan Grover
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
            > Ds2431
          
DS2431
Data Storage
          Arduino library for Maxim DS2431 1-Wire EEPROM
          
          
          Requires OneWire library to work.
          
        
          Author: Tom Magnier
          Maintainer: Tom Magnier
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Usbpowerdelivery
          
USBPowerDelivery
Device Control
          USB Power Delivery for Arduino.
          
          
          Build a USB PD protocol analyzer, a trigger board or a more sophisticated power sink with no or only a few additional components. Supports several STM32 boards.
          
        
          Author: Manuel Bl.
          Maintainer: Manuel Bl.
Read the documentation
Compatibility
This library is compatible with the stm32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.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
            > Arduinoirc
          
ArduinoIRC
Communication
          Easy library to make an Arduino IRC Bot (Also supports Twitch chat).
          
          
          This library allows your project to connect to an IRC server.
          
        
          Author: Fredi Machado
          Maintainer: Fredi Machado
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Crc simula arduino ide library
          
CRC Simula Arduino IDE Library
Device Control
          Support Library for Chicago Robotics Simula Boards.
          
          
          Provides modules for working with the board and its peripherals/sensors.  Now includes behavior tree.
          
        
          Author: Chicago Robotics Corporation
          Maintainer: CRC Support
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)
          
0.2.7
0.2.6
0.2.4
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Topmin
          
TOPMIN
Data Processing
          Arduino library to track top n minima.
          
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.2.0
            (latest)
          
0.1.1
0.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Azure sdk for c
          
Azure SDK for C
Communication
          Azure SDK for C library for Arduino.
          
          
          This is an Arduino port of the Azure SDK for C (1.5.0-beta.1). It allows you to use your Arduino device with Azure services like Azure IoT Hub and Azure Device Provisioning Service. See README.md for more details. Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.
          
        
          Author: Microsoft Corporation
          Maintainer: Microsoft Corporation
Read the documentation
Author: Microsoft Corporation
          Maintainer: Microsoft Corporation
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.6
            (latest)
          
1.1.4
1.1.3
1.1.2
1.1.0
1.1.0-beta.3
1.1.0-beta.2
1.1.0-beta.1
1.0.0
1.0.0-beta.5
1.0.0-beta.4
1.0.0-beta.3
1.0.0-beta.2
1.0.0-beta.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
            > Medianfilterlib
          
MedianFilterLib
Other
          Median Filter Library
          
          
          The median filter library implements a mobile medium filter. The library stores the last N items in the window and calculates the median. The class uses templates to allow it to work with different types (int, long, float,...).
          
        
          Author: Luis Llamas
          Maintainer: Luis Llamas
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
            > Dht12
          
DHT12
Sensors
          Arduino library for I2C DHT12 temperature and humidity sensor.
          
          
          Temperature and humidity can be calibrated with an offset.
          
        
          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.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
            > A4990motorshield
          
A4990MotorShield
Device Control
          Arduino library for the Pololu A4990 Dual Motor Driver Shield
          
          
          This is a library for an Arduino-compatible controller that interfaces with the Pololu A4990 Dual Motor Driver Shield for Arduino.
          
        
          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
          the
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Audio
          
Audio
Signal Input/Output
          Allows playing audio files from an SD card. For Arduino Due only.
          
          
          With this library you can use the Arduino Due's DAC outputs to play audio files.
The audio files must be in the raw .wav format.
          
        
Go to repository
Compatibility
This library is compatible with the sam
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Due
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.
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.0
Usage
Compatible with Arduino Due only
The Audio library enables an Arduino Due board to play back .wav files from a storage device like an SD card.
The Due uses the DAC0 and DAC1 pins to play sounds.
To use this library:
#include <Audio.h>
The Audio library and associated functions are experimental. While it is not likely the API will change in future releases, it is still under development.
Methods
begin()
prepare()
write()
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
            > Rbl nrf8001
          
RBL_nRF8001
Communication
          An Arduino library for the nRF8001 products such as the BLE Shield and Blend.
          
          
          Providing a simple service (TxRx) for exchanging data between nRF8001 and BLE Central (e.g. iPhone 6), this library requires Nordic BLE SDK for Arduino to function, please also install that library.
          
        
          Author: Cheong
          Maintainer: Cheong
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Mrm bldc2x50
          
mrm-bldc2x50
Device Control
          CAN Bus library for MRMS mrm-bldc2x50, 2x50A BLDC motor controller
          
          
          CAN Bus connectivity and local functions exposed via CAN Bus
          
        
          Author: Zoran Pribičević
          Maintainer: Zoran Pribičević
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Timer cam
          
Timer-CAM
Device Control
          Library for M5Stack Timer-CAM development kit
          
          
          See more on http://M5Stack.com
          
        
          Author: M5Stack
          Maintainer: M5Stack
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.0.3
            (latest)
          
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
            > Guislice
          
GUIslice
Display
          GUIslice embedded touchscreen GUI library in C for Arduino & Raspberry Pi
          
          
          Drag & drop GUI supports Adafruit-GFX, TFT_eSPI and UTFT graphics drivers on Arduino / AVR, ESP8266 / NodeMCU, ESP32, Teensy, Feather M0, nRF52, STM32, M5Stack
          
        
          Author: Calvin Hass
          Maintainer: Calvin Hass
Read the documentation
Compatibility
Author: Calvin Hass
          Maintainer: Calvin Hass
Read the documentation
Compatibility
This library is compatible with the avr, esp8266, esp32, stm32, STM32F1, samd, sam, teensy
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Due
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano
Arduino Nano 33 IoT
Arduino Uno
Arduino Yún
Arduino Zero
Compatibility Note
Arduino Nano 33 IoT
Arduino Uno
Arduino Yún
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.17.0
            (latest)
          
0.16.0
0.15.0
0.14.0
0.13.0
0.12.1
0.12.0
0.11.2
0.11.0
0.10.4
0.10.3
0.10.2
0.10.0
0.9.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
            > Tinyupnp
          
TinyUPnP
Communication
          Add port mappings to your router automatically
          
          
          UPnP implementation for embedded application that allows you to add automatic port mappings (port forwarding). You can also install EasyDDNS library as a supplement for accessing your device from the internet without using its explicit IP address.
          
        
          Author: Ofek Pearl
          Maintainer: Ofek Pearl
Read the documentation
Compatibility
This library is compatible with the esp8266, esp32
          architectures.
          
        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
            > Teerec
          
TeeRec
Signal Input/Output
          Teensy recorder libraries.
          
          
          Continuous DMA-based high-speed data acquisition from multiple analog input pins. Support for storage as wave files on SD card with rich meta data, audio monitor, display, PWM and analog test signals, real-time clock, push buttons, blinking LEDs, and configuration file.
          
        
          Author: Jan Benda
          Maintainer: Jan Benda
Read the documentation
Compatibility
This library is compatible with the teensy, avr
          architectures so you
          should be able to use it on the
architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino 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.8.0
            (latest)
          
0.7.0
0.6.0
0.5.0
0.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
            > Easyultrasonic
          
EasyUltrasonic
Sensors
          An Arduino library used to work with ultrasonic sensors in an easy way for measuring distance.
          
          
          Works with the HC-SR04 ultrasonic sensor in the 3 Pin Mode/4 Pin Mode, the Ping ultrasonic sensor in the 3 Pin Mode and the DHT temperature/humidity sensors for getting precise distance values.
          
        
          Author: Spulber George-Marian
          Maintainer: Spulber George-Marian
Read the documentation
Compatibility
Maintainer: Spulber George-Marian
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.1
            (latest)
          
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
            > Complex
          
Complex
Data Processing
          Arduino library for Complex math.
          
          
          implements Printable interface
          
        
          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.2
            (latest)
          
0.3.1
0.3.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Neo 6m gps
          
NEO-6M_GPS
Sensors
          Arduino library to interface with the NEO-6 GPS
          
          Author: PowerBroker2
          Maintainer: PowerBroker2
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.2
            (latest)
          
1.0.1
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ads1x1x
          
ADS1x1x
Device Control
          Arduino library for ADS101x / ADS111x Ultra-Small, Low-Power, I2C-Compatible, ADCs
          
          Author: hideakitai
          Maintainer: hideakitai
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.1
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pagebuilder
          
PageBuilder
Communication
          HTML string assembly aid library for ESP8266/ESP32 WebServer.
          
          
          PageBuilder is an Arduino library class dedicated to the ESP8266WebServer for easily generating HTML pages and sending them to client.
          
        
          Author: Hieromon Ikasamo
          Maintainer: Hieromon Ikasamo
Read the documentation
Compatibility
This library is compatible with the esp8266, esp32
          architectures.
          
        Releases
To use this library, open the Library Manager in
          the
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.5.6
            (latest)
          
1.5.5
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.3
1.4.2
1.4.1
1.4.0
1.3.7
1.3.6
1.3.5
1.3.4
1.3.3