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
            > Hx711 asukiaaa
          
HX711_asukiaaa
Sensors
          It read values from HX711
          
          
          It can read vales from muiltiple HX711 modules with same clock.
          
        
          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.
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
            > Ingenia serial servo drive library
          
Ingenia Serial Servo Drive Library
Device Control
          Arduino library for control Ingenia Servo Drives using serial communication.
          
          
          Ingenia Serial Servo Drive Library
          
        
          Author: Ingenia Motion Control
          Maintainer: Ingenia Motion Control
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
            > Rakwireless cap1293 touch pad library
          
RAKwireless CAP1293 Touch Pad library
Sensors
          RAKWireless library for the RAK14002 module with the CAP1293 sense IC
          
          
          Capacitive touch sensing, buttons, and slider detection all using the RAK14002 module from RAKWireless. Checkout the WisBlock RAK14002 today!
          
        
          Author: RAKWireless
          Maintainer: RAKWireless
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Xmc servo
          
XMC_Servo
Device Control
          Allows Infineon XMC arm boards using Hardware PWM to control a variety of servo motors and controls.
          
          
          This library can control a number of servos.
Uses on-board Hardware PWM timers: the library can control as many servos as the board supports (currently 4 to 23 dependent on board).
On the Infineon XMC4700 Relax you can control up to 23 servos.
          
        
          Author: Paul Carpenter
          Maintainer: Paul Carpenter
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
            > Bq25887
          
BQ25887
Sensors
          Library for the BQ25887 2S Lithium Battery Charger
          
          
          Library to provide I2C control of the BQ25887 2S Lithium Battery Charger
          
        
          Author: SpaceTrek
          Maintainer: Andrew Gafford
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
            > Leaphy extra extension
          
Leaphy Extra Extension
Device Control
          Provides Extra functionality to Leaphy robots
          
          Author: Leaphy Robotics
          Maintainer: Leaphy Robotics
Read the documentation
Compatibility
This library is compatible with the avr
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.0.17
            (latest)
          
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.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
            > Bufferutils
          
BufferUtils
Data Processing
          An Arduino library for working with Buffers.
          
          
          An Arduino library for working with Buffers, inclding a BufferPrinter, BufferReader, BufferWriter and a CircularBuffer.
          
        
          Author: Christopher Baker
          Maintainer: Christopher Baker
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
            > S5851a
          
S5851A
Sensors
          A temperature sensor library for Arduino
          
          Author: Hideki Hamada
          Maintainer: Hideki Hamada
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
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
            > Motorcvd asukiaaa
          
MotorCVD_asukiaaa
Device Control
          It communicate with a motor driver CVD.
          
          
          It manage oriental motor CVD2B-KR or CVD5BKR series in RS485 modbus.
          
        
          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
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 bldc4x2.5
          
mrm-bldc4x2.5
Device Control
          CAN Bus library for MRMS mrm-bldc4x2.5, 4x2.5 A 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
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 maqueenplus
          
DFRobot_MaqueenPlus
Device Control
          educational robot library.
          
          
          Maqueen plus is a STEM educational robot
          
        
          Author: DFRobot
          Maintainer: TangJie
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.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
            > Ds3231
          
DS3231
Timing
          Arduino library for the DS3231 real-time clock (RTC)
          
          
          Abstracts functionality for clock reading, clock setting, and alarms for the DS3231 high-precision real-time clock. This is a splice of Ayars' (http://hacks.ayars.org/2011/04/ds3231-real-time-clock.html) and Jeelabs/Ladyada's (https://github.com/adafruit/RTClib) libraries.
          
        
          Author: Andrew Wickert
          Maintainer: Andrew Wickert
Author: Andrew Wickert
          Maintainer: Andrew Wickert
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.2
            (latest)
          
1.1.0
1.0.7
1.0.6
1.0.5
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
            > Sinricpro
          
SinricPro
Communication
          Library for https://sinric.pro - simple way to connect your device to alexa
          
          
          Simple way to control your IOT development boards like ESP8226 or ESP32 with Amazon Alexa or Google Home
          
        
          Author: Boris Jaeger
          Maintainer: Boris Jaeger
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp8266, esp32, rp2040
          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.
2.11.1
            (latest)
          
2.10.3
2.10.2
2.10.1
2.10.0
2.9.16
2.9.15
2.9.14
2.9.13
2.9.10
2.9.9
2.9.8
2.9.7
2.9.6
2.9.5
2.9.4
2.9.3
2.9.2
2.9.0
2.8.0
2.7.6
2.7.4
2.7.3
2.7.2
2.7.0
2.6.1
2.6.0
2.7.0
2.6.1
2.6.0
2.5.1
2.4.0
2.3.0
2.2.7
2.2.6
2.2.5
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.1
2.1.0
2.0.5
2.0.4
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
            > Rmdx
          
RMDX
Device Control
          Arduino library for MyActuator's RMD-X brushless motors
          
          
          The RMD-X serie from MyActuator are fully-packaged brushless actuators, with integrated driver, sensor, brushless motor and gearbox. They can be torque, velocity or position-controlled.
          
        
          Author: Matthieu Vigne
          Maintainer: Matthieu Vigne
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Computherm rf library
          
Computherm RF Library
Signal Input/Output
          Arduino library for Computherm Q8RF thermostat.
          
          
          Arduino library for sending, receiving and decode 868 MHz data package of Computherm Q8RF thermostat
          
        
          Author: Denxhun
          Maintainer: Denxhun
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.
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
            > Antares esp8266 mqtt
          
Antares ESP8266 MQTT
Communication
          A library to simplify the process of subscribing and publishing data to Antares IoT platform via MQTT on ESP8266
          
          Author: Antares
          Maintainer: Antares
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.
0.9.2
            (latest)
          
0.9.1
0.9.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
            > Artemis cubesat
          
artemis-cubesat
Uncategorized
          The software available in this library is designed to break down the flight software from the Artemis CubeSat Kit into individual components, enabling users to effectively test and evaluate various systems and elements of their satellite.
          
          
          The Artemis CubeSat Kit is a low-cost, spaceflight-ready, educational, 1U cube satellite and collection of educational materials in the public domain.
          
        
          Author: Luke Clements
          Maintainer: Luke Clements
Read the documentation
Compatibility
Maintainer: Luke Clements
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.5.0
            (latest)
          
1.4.0
1.3.0
1.2.0
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
            > Utlgbotlib
          
uTLGBotLib
Communication
          Universal Telegram Bot library for Arduino, ESP-IDF and Native (Windows and Linux) devices, that let you create Telegram Bots.
          
          
          Universal Telegram Bot library for Arduino, ESP-IDF and Native (Windows and Linux) devices, that let you create Telegram Bots. You can use it with ESP8266 and ESP32 microcontrollers.
          
        
          Author: JRios
          Maintainer: JRios
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pm2005lib
          
PM2005Lib
Device Control
          Controls and reads out data from a PM2005 laser particle sensor module.
          
          
          With this library you can configure the PM2005 laser particle sensor module. You can read out the measured counts of 0.3um, 2.5um, and 10um sized particles (pcs/L), and can also read out the estimated concentrations (PM2.5, PM10 in microgram/m^3).
          
        
          Author: Jan Wagner
          Maintainer: Jan Wagner
Read the documentation
Go to repository
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
            > Simplej1939
          
SimpleJ1939
Communication
          Simple J1939 CAN library.
          
          
          A simplified J1939 communication library without full stack support.
          
        
          Author: Victor Chavez
          Maintainer: Victor Chavez
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.0.2
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Basicglcd
          
basicGLCD
Display
          This library is for QY-12854BG(= GLCD).
          
          
          You can set all the pins seperately(ex setDataPins(), setRWPin()....). there are no functions for image, but only for text(in ver 1.0.0)
          
        
          Author: Park Kwangryeol
          Maintainer: Kwangryeol Park
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
            > Sht85
          
SHT85
Sensors
          Arduino library for the SHT85, SHT30, SHT31, SHT35 Senserion temperature and humidity sensors and compatibles.
          
          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.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
            > Can bus shield
          
CAN_BUS_Shield
Device Control
          Seeed Arduino library to control  CAN BUS and CAN BUS FD.
          
          
          Seeed Arduino library to control CAN BUS and CAN BUS FD.
          
        
          Author: Seeed Studio
          Maintainer: Seeed Studio
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ardbitmap
          
ArdBitmap
Other
          A library to compress and draw bitmaps on the Arduboy game system.
          
          
          It supports real-time resizing and mirroring. This library is implemented as a class template.
          
        
          Author: Ignacio Vina
          Maintainer: Ignacio Vina
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
            > Easymorse
          
EasyMorse
Communication
          A simplified Morse code library to be used as a method of Communication.
          
          
          You can use this library along example codes and two switches to get started converting Morse code to character.
          
        
          Author: Milador
          Maintainer: Milador
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 lsm6ds
          
Adafruit LSM6DS
Sensors
          Arduino library for the LSM6DS sensors in the Adafruit shop
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
4.7.0
            (latest)
          
4.6.0
4.5.0
(latest)
          
4.6.0
4.5.0
4.4.0
4.3.2
4.3.1
4.3.0
4.2.0
4.1.1
4.1.0
4.0.0
3.2.2
3.2.1
3.2.0
3.1.2
3.0.0
2.1.0
2.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pixhawkarduinomavlink
          
PixhawkArduinoMAVLink
Sensors
          Arduino Library to receive Pixhawk sensor's data
          
          
          Library for using Arduino to recieve Pixhawk's sensor data as well as some other usefull data which you might need. Uses MAVLink C headers files generated from the  with the help of mavgenerator.
          
        
          Author: Shashi Kant Gupta
          Maintainer: Shashi Kant Gupta
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
            > Cansat kit library
          
CanSat Kit Library
Other
          Library for CanSat Kit.
          
          
          Contains libraries for SX1278 and BMP280.
          
        
          Author: Grzegorz Gajoch
          Maintainer: Grzegorz Gajoch
Read the documentation
Compatibility
This library is compatible with the samd
          architecture so you
          should be able to use it on the
          following Arduino boards:
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR 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.
1.3.1
            (latest)
          
1.3.0
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
            > Rtcds1307
          
RTCDS1307
Timing
          Library for rtc 1307
          
          
          RTC DS1307
          
        
          Author: Helder Rodrigues
          Maintainer: Helder Rodrigues
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
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
            > Dfrobot bmp3xx
          
DFRobot_BMP3XX
Sensors
          This is a Library for BMP3XX, the function is to read temperature and pressure(SKU: SEN0423/SEN0371/SEN0251).
          
          
          This is a pressure and temperature 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.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
Reference
            >  Libraries
            > Wifi
          
WiFi
Communication
          Enables network connection (local and Internet) using the Arduino WiFi shield.
          
          
          With this library you can instantiate Servers, Clients and send/receive UDP packets through WiFi. The shield 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
Note: this library was retired and is no longer maintained.
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.7
            (latest)
1.2.7
            (latest)
          
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
Usage
The firmware for the WiFi shield has changed in Arduino IDE 1.0.5. You are recommended to install this update per these instructions
With the Arduino WiFi Shield, this library allows an Arduino board to connect to the internet. It can serve as either a server accepting incoming connections or a client making outgoing ones. The library supports WEP and WPA2 Personal encryption, but not WPA2 Enterprise. Also note, if the SSID is not broadcast, the shield cannot connect.
Arduino communicates with the WiFi shield using the SPI bus. This is on digital pins 11, 12, and 13 on the Uno and pins 50, 51, and 52 on the Mega. On both boards, pin 10 is used as SS. On the Mega, the hardware SS pin, 53, is not used but it must be kept as an output or the SPI interface won’t work. Digital pin 7 is used as a handshake pin between the Wifi shield and the Arduino, and should not be used.
The WiFi library is very similar to the Ethernet library, and many of the function calls are the same.
For additional information on the WiFi shield, see the Getting Started page and the WiFi shield hardware page.
To use this library
#include <WiFi.h>
Examples
ConnectNoEncryption : Demonstrates how to connect to an open network
Examples
ConnectNoEncryption : Demonstrates how to connect to an open network
ConnectWithWEP : Demonstrates how to connect to a network that is encrypted with WEP
ConnectWithWPA : Demonstrates how to connect to a network that is encrypted with WPA2 Personal
ScanNetworks : Displays all WiFi networks in range
WiFiChatServer : Set up a simple chat server
WiFiWebClient : Connect to a remote webserver
WiFiWebClientRepeating : Make repeated HTTP calls to a webserver
WiFiWebServer : Serve a webpage from the WiFi shield
WiFiSendReceiveUDPString : Send and receive a UDP string
UdpNTPClient : Query a Network Time Protocol (NTP) server using UDP
Wifi Class
WiFi.begin()
WiFi.disconnect()
WiFi.config()
WiFi.setDNS()
WiFi.SSID()
WiFi.BSSID()
WiFi.RSSI()
WiFi.encryptionType()
WiFi.scanNetworks()
WiFi.RSSI()
WiFi.encryptionType()
WiFi.scanNetworks()
WiFi.status()
WiFi.getSocket()
WiFi.macAddress()
IPAddress class
IPAddress.localIP()
IPAddress.subnetMask()
IPAddress.gatewayIP()
Server class
Server
WiFiServer()
server.begin()
server.available()
server.write()
server.print()
server.println()
Client class
Client()
WiFiClient()
client.connected()
client.connect()
client.write()
client.print()
client.println()
client.available()
client.read()
client.flush()
client.stop()
UDP class
WiFiUDP
WiFiUDP.begin()
WiFiUDP.available()
WiFiUDP.beginPacket()
WiFiUDP.endPacket()
WiFiUDP.write()
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
            > Edge fel
          
Edge-fel
Data Processing
          Feature extraction library for Arduino.
          
          
          Similar feature set to tsfresh
          
        
          Author: Jan Ettrich
          Maintainer: edge-ml
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
            > Asynchttprequest teensy41
          
AsyncHTTPRequest_Teensy41
Communication
          Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of Teensy41_AsyncTCP for Teensy 4.1 using QNEthernet
This library is one of the current or future Async libraries to support Teensy 4.1 using QNEthernet, such as AsyncHTTPRequest_Generic, AsyncHTTPSRequest_Generic, AsyncMQTT_Generic, Teensy41_AsyncWebServer, Teensy41_AsyncUDP, Teensy41_AsyncDNSServer, AsyncHTTPRequest_Teensy41_SSL, etc.
          
        
          Author: Bob Lemaire, Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the teensy, 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
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.10.0
            (latest)
          
1.9.2
1.9.1
1.9.0
1.8.1
1.8.0
1.7.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
            > Birdhousesdk
          
BirdhouseSDK
Other
          An Arduino library to easy control lots of relays effects, buttons with debouncer, analog indicators and more
          
          
          BirdhouseSDK uses a non-blocking approach and can control relays and analog indicators in simple (on/off) and complex (serial blinking, random blinking) ways in a time-driven manner.
          
        
          Author: Serhiy Korzun
          Maintainer: Prometheus team
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
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
            > Gyverhx711
          
GyverHX711
Sensors
          Library for HX711 ADC/weight module
          
          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.2.0
            (latest)
          
1.1.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
            > Dfrobot bmm150
          
DFRobot_BMM150
Sensors
          DFRobot Standard library(SKU：SEN0419).
          
          
          The BMM150 is a low-power and low noise 3-axis digital geomagnetic sensor that perfectly matches the requirements of compass applications.
          
        
          Author: DFRobot
          Maintainer: ZhixinLiu(zhixin.liu@dfrobot.com)
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
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
            > Softwarewire
          
SoftwareWire
Device Control
          Creates a software I2C/TWI bus on every pins.
          
          
          The SoftwareWire is only I2C Master mode. More than one software I2C bus can be created. The clock pulse stretching is implemented, so the Slave can be another Arduino board
          
        
          Author: Testato, Koepel
          Maintainer: Testato
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Adafruit gfx library
          
Adafruit GFX Library
Display
          Adafruit GFX graphics core library, this is the 'core' class that all our other graphics libraries derive from.
          
          
          Install this library in addition to the display library for your 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.
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.11.5
            (latest)
          
1.11.4
1.11.3
1.11.2
1.11.1
1.11.0
1.10.14
1.10.13
1.10.12
1.10.11
1.10.10
1.10.9
1.10.8
1.10.7
1.10.6
1.10.5
1.10.4
1.10.3
1.10.2
1.10.1
1.10.0
1.9.0
1.8.5
1.8.4
1.8.3
1.8.2
1.8.1
1.8.3
1.8.2
1.8.1
1.8.0
1.7.5
1.7.4
1.7.3
1.7.2
1.7.1
1.7.0
1.6.1
1.5.7
1.5.6
1.5.5
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.14
1.4.13
1.4.12
1.4.11
1.4.10
1.4.9
1.4.8
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.3
1.4.2
1.4.1
1.4.0
1.3.6
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.9
1.2.8
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.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.2
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Ili9342 t4
          
ILI9342_T4
Display
          Optimized ILI9342(C) SPI driver for Teensy 4/4.1/micromod.
          
          
          This library provides an highly optimized SPI driver for the ILI9342/ILI9342C screen controller. It implements asynchronous uploads via DMA, VSync monitoring to prevent screen tearing and differential updates to speed up transfers. The library only works with Teensy 4/4.1/Micromod.
          
        
          Author: Arvind Singh
          Maintainer: Arvind Singh
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
            > Ps2shebei
          
ps2shebei
Communication
          将arduino开发板作为ps/2设备端与主机通讯。
          
          
          库只有是通讯的功能。在arduino库中，没就找到功能一样的库，就顺手发上来。
          
        
          Author: Chris J.Kiick and Gene E.Scogin and 寂寞的欧尼酱
          Maintainer: 寂寞的欧尼酱
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
            > Sparkfun swarm satellite arduino library
          
SparkFun Swarm Satellite Arduino Library
Communication
          Library for the Swarm M138 satellite modem
          
          
          An Arduino library for the Swarm M138 satellite modem, as used on the SparkX Swarm Serial Breakout.
          
        
          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
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.10
            (latest)
          
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Fabo 222 environment bme680
          
FaBo 222 Environment BME680
Sensors
          A library for FaBo Environment I2C Brick
          
          
          BME680 BME680 that getting values of Temperature, Humidity, Puressure, Gas.
          
        
          Author: FaBo
          Maintainer: Akira Sasaki
Read the documentation
Compatibility
This library is compatible with the avr, esp32
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
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
            > Softservo
          
SoftServo
Device Control
          Library for software servo motor control (by system timer)
          
          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.2.0
            (latest)
          
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
            > Porcupine pl
          
Porcupine_PL
Data Processing
          Porcupine for Polish language. Porcupine is a highly-accurate and lightweight wake word engine.
          
          
          Porcupine enables building always-listening voice-enabled applications. The device will listen for a wake word. This software library is compatible with Arduino Nano 33 BLE and Arduino Portenta H7, and it comes with a variety of examples that demonstrate how to utilize Picovoice APIs.
          
        
          Author: Picovoice Inc.
          Maintainer: Picovoice Inc. hello@picovoice.ai
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
            > Serial data exporter
          
Serial Data Exporter
Communication
          This library provides a simple way to collect and export data via Serial in various output formats.
          
          
          Currently supported formats include JSON output and output to the Arduino IDE Serial Plotter. Notably, JSON output using this library also enables simple data viewing using the Serial Data Viewer web tool: https://github.com/lyvewave/arduino-serial-data-viewer.
          
        
          Author: Darash Desai
          Maintainer: Darash Desai
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
            > Eli mcm 4 00
          
ELi_McM_4_00
Data Processing
          A library for using Microcontroller modules of E-LAGORi.
          
          
          Supports ESP32-WROVER-32E dual core SOC.
          
        
          Author: Anish Bekal
          Maintainer: Anish Bekal
Read the documentation
Go to repository
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pmsensor
          
PMsensor
Sensors
          Arduino Particulate Matter Sensors for GP2Y1010AU0F.
          
          
          This library allows an Arduino/Genuino board to sensing Particulate Matter based on the sharp GP2Y1010AU0F .
          
        
          Author: JongHyun Woo
          Maintainer: JongHyun Woo
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
            > Tmrpcm
          
TMRpcm
Communication
          PCM/WAV Audio playback
          
          
          Play WAV audio files from SD card using AVR (UNO,Nano,etc) based devices.
          
        
          Author: TMRh20
          Maintainer: TMRh20
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