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
            > Eventfun
          
Eventfun
Other
          Basic building blocks for event-driven Arduino sketches.
          
          
          Easily manage events and reactions in your projects. Perfect structural or object-oriented programming.
          
        
          Author: Eugene Pistrak
          Maintainer: Eugene Pistrak
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.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
            > Ehajo absolute pressure addon
          
eHaJo Absolute Pressure Addon
Sensors
          Support for I²C absolute pressure board with WSEN-PADS chip.
          
          
          24bit absolute pressure sensor from wuerth elektronik with integrated temperature measurement.
          
        
          Author: Hannes Jochriem
          Maintainer: Hannes Jochriem
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
            > Dfrobot ad9837
          
DFRobot_AD9837
Uncategorized
          This is a Library for AD9837, AD9837 is a Programmable Waveform Generator(SKU: DFR0973).
          
          
          The AD9837 is a low power, programmable waveform generator capable of producing sine, triangular, and square wave outputs.
          
        
          Author: DFRobot
          Maintainer: qsjhyy
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          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
            > Tft touch shield v2.0
          
TFT Touch Shield v2.0
Display
          Arduino library to control 2.8 inch TFT Touch Shield v2.0.
          
          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.
2.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
            > Deneyap arduino examples
          
Deneyap Arduino Examples
Uncategorized
          Arduino examples for Deneyap Development Boards
          
          
          *
          
        
          Author: Turkish Technnology Team Foundation (T3)
          Maintainer: Turkish Technnology Team Foundation (T3)
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
            > Webserver esp32 sc enc
          
WebServer_ESP32_SC_ENC
Communication
          Simple Ethernet WebServer, HTTP/HTTPS Client wrapper library for ESP32S2/S3/C3 boards using LwIP ENC28J60 Ethernet library.
          
          
          The WebServer supports HTTP(S) GET and POST requests, provides argument parsing, handles one client at a time. It provides HTTP(S), MQTT(S) Client, supports WebServer serving from LittleFS/SPIFFS and is the base for many Async-related libraries
          
        
          Author: Khoi Hoang
Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.1
            (latest)
          
1.2.0
1.1.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Watchdog
          
Watchdog
Device Control
          Watchdog resets the device if the timer expires before the watchdog is reset.
          
          
          Like this project? Please star it on GitHub!
          
        
          Author: Peter Polidoro
          Maintainer: Peter Polidoro
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, megaavr, teensy
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Nano Every
Arduino Uno
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
3.0.2
            (latest)
          
3.0.0
2.3.1
2.3.0
2.2.0
2.1.1
2.1.0
2.0.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
            > Iotec max7319
          
iotec_MAX7319
Signal Input/Output
          A library for using the MAX7319 from MAXIM Integrated.
          
          
          The MAX7319 is a I2C Port Expander with eight inputs and maskable transition detection.
          
        
          Author: iotec GmbH
          Maintainer: Tina J. R.
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dfrobot heartrate
          
DFRobot_Heartrate
Sensors
          This is a Library for SON1303(SKU: SEN0203).
          
          
          The DFRobot heart rate sensor is a thumb-sized heart rate monitor designed for Arduino microcontrollers.
          
        
          Author: DFRobot
          Maintainer: qsjhyy
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          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
            > Airgradient air quality sensor
          
AirGradient Air Quality Sensor
Sensors
          ESP8266 library for an air quality sensor featuring PM2.5, CO2, Temperature, TVOC and Humidity with OLED display.
Air quality monitoring library supporting the Plantower PMS5003 particle sensor, the Senseair S8 CO2 sensor and the SHT30/31 sensor for humidity and temperature. Kits with all components including a nice enclosure are available in our online shop. You can also connect an OLED display or send the air quality data to the AirGradient platform or any other backend. Optionally you can connect the Sensirion SGP4x TVOC module from AirGradient.
          
        
          Author: AirGradient
          Maintainer: AirGradient
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.4.3
            (latest)
          
2.4.2
2.4.3
            (latest)
          
2.4.2
2.4.1
2.4.0
2.2.0
2.1.0
2.0.2
2.0.0
1.4.2
1.4.1
1.3.5
1.3.4
1.3.3
1.3.2
1.3.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
            > M304 library
          
M304 Library
Sensors
          Library useful when programming control nodes using the M304 board for UECS control nodes
          
          Author: Masafumi Horimoto
          Maintainer: HOLLY&Co.,Ltd.
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
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
            > Smartdial
          
SmartDial
Device Control
          A library to communicate with the Rogue Robotics SmartDial.
          
          
          This library communicates with the Rogue Robotics SmartDial using I2C.
The Rogue Robotics SmartDial is a rotary encoder dial, for use in Wiring Framework based projects (such as Arduino sketches).
Issues or questions: https://github.com/bhagman/SmartDial/issues
          
        
          Author: Brett Hagman
          Maintainer: Brett Hagman
Read the documentation
Go to repository
Compatibility
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Sodaq r4x
          
Sodaq_R4X
Communication
          An Arduino library for the UBlox SARA R4X modules.
          
          
          An Arduino library for the UBlox SARA R4X modules. It supports NBiot, LTE-M and 2G (R412 only) Radio Access Technologies. Implemented functionality for TCP/UDP sockets, HTTP and MQTT.
          
        
          Author: SODAQ
          Maintainer: SODAQ
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Wifinina
          
WiFiNINA
Communication
          Enables network connection (local and Internet) with the Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino Uno WiFi Rev.2 and Nano 33 IoT.
          
          
          With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The board can connect either to open or encrypted networks (WEP, WPA). The IP address can be assigned statically or through a DHCP. The library can also manage DNS.
          
        
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
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.8.14
            (latest)
          
1.8.13
1.8.12
1.8.11
1.8.10
1.8.9
1.8.8
1.8.7
1.8.6
1.8.5
1.8.4
1.8.3
1.8.2
1.8.1
1.8.0
1.7.1
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.1
1.1.0
1.0.0
Usage
1.1.1
1.1.0
1.0.0
Usage
This library allows you to use the Arduino Uno WiFi Rev.2, Arduino Nano 33 IoT, Arduino MKR 1010 and Arduino MKR VIDOR 4000 WiFi capabilities. It can serve as either a server accepting incoming connections or a client making outgoing ones. The library supports WEP, WPA2 Personal and WPA2 Enterprise encryptions. This library supports all the same methods of the original WiFi library plus the connectSSL(). The WiFiNINA library is very similar to the Ethernet and the WiFi library, and many of the function calls are the same.
To use this library:
#include <SPI.h>
#include <WiFiNINA.h>
Examples
Several examples for the WiFiNINA library are available from the Examples from Libraries page.
WiFi Class
WiFi.begin()
WiFi.end()
WiFi.beginAP()
WiFi.beginEnterprise()
WiFi.begin()
WiFi.end()
WiFi.beginAP()
WiFi.beginEnterprise()
WiFi.disconnect()
WiFi.config()
WiFi.setDNS()
WiFi.setHostname()
WiFi.setTimeout()
WiFi.SSID()
WiFi.BSSID()
WiFi.RSSI()
WiFi.channel()
WiFi.encryptionType()
WiFi.scanNetworks()
WiFi.ping()
WiFi.status()
WiFi.macAddress()
WiFi.firmwareVersion()
WiFi.lowPowerMode()
WiFi.noLowPowerMode()
WiFi.reasonCode()
WiFi.hostByName()
WiFi.localIP()
WiFi.subnetMask()
WiFi.gatewayIP()
WiFi.getTime()
Client Class
Client()
WiFiClient()
WiFiSSLClient
client.connected()
client.connect()
client.connectSSL()
client.status()
client.write()
client.print()
client.println()
client.available()
client.peek()
client.read()
client.flush()
client.stop()
client.available()
client.peek()
client.read()
client.flush()
client.stop()
client.remoteIP()
client.remotePort()
Server Class
Server()
WiFiServer()
server.begin()
server.status()
server.write()
server.print()
server.println()
server.available()
server.peek()
UDP Class
WiFiUDP
WiFiUDP.begin()
WiFiUDP.beginMulticast()
WiFiUDP.beginPacket()
WiFiUDP.write()
WiFiUDP.endPacket()
WiFiUDP.available()
WiFiUDP.parsePacket()
WiFiUDP.peek()
WiFiUDP.read()
WiFiUDP.flush()
WiFiUDP.stop()
WiFiUDP.remoteIP()
WiFiUDP.remotePort()
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
            > Mqttpubsubclient
          
MQTTPubSubClient
Communication
          MQTT and MQTT over WebSoket Client for Arduino
          
          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.3
            (latest)
          
0.1.2
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
            > Max14661
          
MAX14661
Signal Input/Output
          Arduino library for MAX14661 16 channel I2C multiplexer
          
          Author: Rob Tillaart
          Maintainer: Rob Tillaart
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.4
            (latest)
          
0.1.3
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Percent encode
          
percent_encode
Other
          Convert between URL-unsafe string and percent encoded string.
          
          
          Easily convert to percent encoded string.
          
        
          Author: dojyorin
          Maintainer: https://github.com/dojyorin
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.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
            > Dfrobot mgc3130
          
DFRobot_MGC3130
Sensors
          DFRobot_MGC3130 is the Gesture library of DFRobot
          
          
          DFRobot_MGC3130 implements gesture recognition, touch recognition, and approach recognition.
          
        
          Author: DFRobot
          Maintainer: Fary DFRobot
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
            > Rgbprogress
          
RGBProgress
Data Processing
          Calculate an RGB color according to a progression.
          
          Author: Dimitri Gilbert
          Maintainer: Dimitri Gilbert
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dl pac nk76
          
DL_PAC_NK76
Device Control
          Arduino library for remote control DeLonghi PAC NK76
          
          
          Remote control for Air Conditioner DeLonghi PAC NK76 over IR, IRremote library required!
          
        
          Author: Quadrifoglio Verde
          Maintainer: Quadrifoglio Verde
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
            > Grove infrared receiver and emitter
          
Grove - Infrared Receiver And Emitter
Communication
          Arduino library to control Grove - Infrared Emitter and Grove - Infrared Receiver.
          
          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
            > Nrf51 radio library
          
NRF51_Radio_library
Communication
          Microbit Radio library for NRF51, based on runtine inplementation from Landcaster University
          
          
          This library is a extracted version of the landcaster Uni Radio driver for the Microbit, There are multible examples on how to use it.
          
        
          Author: Michael Rahr
          Maintainer: Michael Rahr
Read the documentation
Compatibility
This library is compatible with the nRF5
          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
            > Smarteverything lps25h
          
SmartEverything LPS25H
Sensors
          Library code for LPS25H MEMS pressure sensor: 260-1260 hPa absolute digital output barometer
          
          
          The LPS25H is an ultra compact absolute piezoresistive pressure sensor.
It includes a monolithic sensing element and an IC interface able to take the information from the sensing element and to provide a digital signal to the external world.
The sensing element consists of a suspended membrane realized inside a single mono-silicon substrate.
The sensing element consists of a suspended membrane realized inside a single mono-silicon substrate.
It is capable to detect the absolute pressure and is manufactured with a dedicated process developed by ST.
          
        
          Author: Seve
          Maintainer: axelelettronica
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.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
            > Simple foc
          
Simple FOC
Device Control
          A library demistifying FOC for BLDC motors
          
          
          Simple library intended for hobby comunity to run the BLDC and Stepper motor using FOC algorithm. It is intended to support as many BLDC/Stepper motor+sensor+driver combinations as possible and in the same time maintain simplicity of usage. Library supports Arudino devices such as Arduino UNO, MEGA, NANO and similar, stm32 boards such as Nucleo and Bluepill, ESP32 and Teensy boards.
          
        
          Author: Simplefoc
Author: Simplefoc
          Maintainer: Simplefoc
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.3.0
            (latest)
          
2.2.3
2.2.2
2.2.1
2.2.0
2.1.1
2.1.0
2.0.2
2.0.1
2.0.0
1.6.1
1.6.0
1.5.0
1.4.1
1.4.0
1.3.1
1.3.0
1.2.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Timersapi
          
timersapi
Timing
          Library for timers, countdowns and counters.
          
          
          Has different settings for all types of timers.
          
        
          Author: WolodiaM
          Maintainer: WolodiaM
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
            > Quickcharge
          
QuickCharge
Device Control
          Library for control QuickCharge 2.0/3.0 power adapter or charger
          
          Author: AlexGyver
          Maintainer: AlexGyver
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
            > Mcci sofwareserial
          
MCCI SofwareSerial
Communication
          Software UART for Arduino
          
          
          This library allows any pair of pins to be used as a UART implemented by software. The MCCI version incorporates bug fixes and makes it more compatible with the UART and USB serial classes.
          
        
          Author: Chiara Ruggeri (chiara@arduino.org)
          Maintainer: Terry Moore
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
            > Preciselm35
          
PreciseLM35
Sensors
          A simple LM35 wrapper with optional voltage calibration facility
          
          
          Features selectable reference voltage. Actual AREF value is polled from MCU, eliminating inaccuracies due to changing AREF value (depleting batteries, etc)
          
        
          Author: belidzs
          Maintainer: belidzs
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 qwiic keypad arduino library
          
SparkFun Qwiic Keypad Arduino Library
Device Control
          Library for the SparkFun Qwiic Keypad
Device Control
          Library for the SparkFun Qwiic Keypad
          
          
          An Arduino Library for the Qwiic Keypad. Qwiic Keypad makes reading a 12 button keypad over I2C easy and fast. The button and the time since it was pressed can be read from separate registers. It actually records up to 15 button presses (and their timestamps) to a stack, which can be read in sequence from oldest to newest. It will overflow and continue to remember the most recent 15 presses. Available at: https://www.sparkfun.com/products/14836
          
        
          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
            > Glee beelan lorawan
          
GLEE Beelan LoRaWAN
Communication
          LoRaWAN Arduino Library for standalone LoRaWAN modules class A and C with a simple API. Modified for the GLEE Project.
          
          
          Device library for LoRaWAN network US, EU and AS. Support SX1276/72 or RFM95
          
        
          Author: GLEE2023
          Maintainer: Matt Moran
Read the documentation
Compatibility
This library is compatible with the avr, esp8266, samd, esp32, samdlc
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
            > Stl for arduino
          
STL for Arduino
Other
          将C++标准库移植到 Arduino。A port of C++ Standard Library to Arduino.
*新功能：ArduinoUrng, unique_ptr，mt19937，shuffle。 基于ArduinoSTL，该库包括重要的C++函数，包括cout和cin，printf和scanf。它还包括 STL 容器，如vector和algorithm。*New features: unique_ptr, mt19937, shuffle.* Based on ArduinoSTL, this library includes important C++ functions, including cout and cin, printf and scanf. It also includes STL containers like vector and algorithm.
          
        
          Author: 埃博拉酱
          Maintainer: 埃博拉酱
Read the documentation
Compatibility
This library is compatible with the avr, megaavr
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Nano Every
Arduino Uno
Arduino Uno WiFi REV2
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.5.0
            (latest)
          
1.4.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
            > Bluerobotics arduino i2c esc library
          
BlueRobotics Arduino_I2C_ESC Library
Device Control
          A library for I2C based control of BlueRobotics ESCs
          
          
          A library for I2C bsaed control of BlueRobotics ESCs including the BlueESC. Can be used on any SimonK ESC as well.
          
        
          Author: BlueRobotics
          Maintainer: BlueRobotics
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Lewis
          
Lewis
Communication
          A morse code stream/print interpreter
          
          
          Lewis helps with receiving and sending morse code from a microcontroller
          
        
          Author: Patrick Fenner
          Maintainer: Patrick Fenner
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.4
            (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
            > M10jtag
          
M10JTAG
Signal Input/Output
          JTAG UART library for PulseRain M10 board.
          
          
          Use this library to print something through JTAG to nios2 terminal. Install nios II command shell (bundled in Intel Quartus Prime Edition). And run nios2-terminal.exe to see the print output.
          
        
          Author: PulseRain
          Maintainer: PulseRain
Read the documentation
Compatibility
This library is compatible with the FP51
          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
            > Sdu car
          
SDU_CAR
Device Control
          Enables the use of all the functions used by the SDU Car.
          
          
          The purpose of this library is to help students get started working with the SDU Car during the engineering workshops provided by TEK Sønderborg.
          
        
          Author: Rasmus Hedeager Mikkelsen
          Maintainer: SDU Sønderborg, Mechatronics.
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
            > Ad sensors
          
AD_Sensors
Sensors
          The Library implements a set of methods for working with a digital and analog sensors.
          
          
          Provides an object-oriented interface for digital and analog sensors.
          
        
          Author: Yurii Salimov
          Maintainer: Yurii Salimov
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 littlevgl glue library
          
Adafruit LittlevGL Glue Library
Display
          Simplifies use of LittlevGL library with Adafruit displays.
          
          
          This library works in conjunction with LittlevGL (an embedded system GUI library) and Adafruit display-specific libraries to provide nice user interfaces on PyPortal, TFT FeatherWings, and more.
          
        
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with the samd, nrf52, esp32
          architectures so you
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 VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano 33 IoT
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.1.6
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Dfrobot bme280
          
DFRobot_BME280
Sensors
          This is a Library for BME280, the function is to read temperature and humidity and pressure(SKU: SEN0236).
          
          
          This is a pressure and temperature and humidity sensor that can be controlled via I2C and SPI port.
          
        
          Author: DFRobot
          Maintainer: qsjhyy
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          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
            > Usiwire
          
USIWire
Communication
          USI based TWI/I2C library for Arduino
          
          
          Arduino Wire compatible library, supporting I²C, I2C, IIC and/or TWI for Atmel ATTiny micro processors utilizing the Universal Serial Interface (USI).
          
        
          Author: puuu
          Maintainer: puuu
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
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.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
            > Dueflashstorage
          
DueFlashStorage
Data Storage
          DueFlashStorage saves non-volatile data for Arduino Due.
          
          
          DueFlashStorage saves non-volatile data for Arduino Due. The library is made to be similar to the EEPROM library. Uses flash block 1 per default. Note: The flash storage is reset every time you upload a new sketch to your Arduino.
          
        
          Author: Sebastian Nilsson
          Maintainer: Sebastian Nilsson
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > J1850 arduino transceiver library
          
J1850 Arduino Transceiver Library
Communication
          Arduino library for J1850-Arduino-Transceiver
          
          Author: Vittorio Esposito
          Maintainer: Vittorio Esposito
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.3.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
            > Z80
          
Z80
Other
          A Z80 CPU implementation for the Arduino Mega.
          
          
          Offers complete documented and undocumented emulation of the Z80 CPU, capable of executing machine code in stepwise or cycle-wise fashion.
          
        
          Author: Jack Kingsman
          Maintainer: Jack Kingsman
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
            > Schmitttrigger
          
SchmittTrigger
Signal Input/Output
          A lightweight schmitt trigger for debouncing and filtering.
          
          Author: Thomas Feldmann
          Maintainer: Thomas Feldmann
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)
          
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
            > Mpu9250 we
          
MPU9250_WE
Sensors
          A library for the 9-axis accelerometer, gyrometer and magnetometer MPU9250 and the MPU6500
          
          
          An easy-to-use library with lots of example sketches. It allows to use most of the features of the MPU9250 including FIFO. I2C and SPI are implemented.
          
        
          Author: Wolfgang Ewald
          Maintainer: Wolfgang Ewald
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
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.6
            (latest)
          
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Telemetrix4rpipicow
          
Telemetrix4RPiPicoW
Device Control
          The server for the Telemetrix Project.
          
          
          This sketch is a server for the telemetrix_rpi_pico_w and telemetrix_rpi_pico_w API clients. It provides remote control and monitoring of a Raspberry Pi Pico W over WI-FI.
          
        
          Author: Alan Yorinks
          Maintainer: https://github.com/MrYsLab/
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
            > Espmail
          
ESPMail
Communication
          EMail library.
          
          
          Use this library to send email through smtp server.
          
        
          Author: Grzegorz Leśniak
          Maintainer: Grzegorz Leśniak
Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.1
            (latest)
          
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Mkrwan
          
MKRWAN
Communication
          Support library for MKR WAN 1300/1310
          
          
          Provides APIs to communicate with LoRa and LoRaWAN networks
          
        
Go to repository
Compatibility
This library is compatible with the samd, mbed, mbed_portenta
          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 VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010