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
            > Thread
          
Thread
Other
          Simplest kernel for multythreading.
          
          
          Simplest kernel what implement yield() function for iterative time division myltithreading on a smallest AVR8 microcontrollers.
          
        
          Author: Vyacheslav Azarov
          Maintainer: Vyacheslav Azarov
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
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 hmc5883 unified
          
Adafruit HMC5883 Unified
Sensors
          Adafruit HMC5883L 3-Axis Magnetometer Breakout library using Adafruit's Unified Sensor Library.
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.2.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
            > Sectimer
          
secTimer
Timing
          Simple seconds counter
          
          Author: Leonardo Miliani
          Maintainer: Leonardo Miliani
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.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
            > Webserver esp32 w5500
          
WebServer_ESP32_W5500
Communication
          Simple Ethernet WebServer, HTTP/HTTPS Client wrapper library for ESP32 boards using W5500 with LwIP 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 and supports WebServer serving from LittleFS/SPIFFS
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
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
            > Fp64lib
          
fp64lib
Data Processing
          Handcrafted 64-bit floating point routines for AVR/arduino microprocessors.
          
          
          More precision for Arduino. fp64lib is a library for implementing 64-bit floating point arithmetic on the AVR MegaAVR architecure microprocessors, like the popular Arduino series. Data format is fully compatible with IEEE 754 binary64 standard. V1.1.20 added functions for better math.h coverage.
          
        
          Author: Uwe Bissinger
          Maintainer: Uwe Bissinger
Read the documentation
Maintainer: Uwe Bissinger
Read the documentation
Go to repository
Compatibility
This library is compatible with the avr, atmelavr
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.20
            (latest)
          
1.1.19
1.1.18
1.1.17
1.1.16
1.1.15
1.1.14
1.1.13
1.1.12
1.1.14
1.1.13
1.1.12
1.1.11
1.1.10
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.0
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
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
            > Dfrobot lwlp
          
DFRobot_LWLP
Sensors
          The differential pressure between two probes of the differential pressure sensor can be obtained by this drive(SKU: SEN0343).
          
          
          DFRobot_LWLP is the standard library of DFRobot.
          
        
          Author: DFRobot
          Maintainer: fengli
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
            > Cd4511b seven segment display driver
          
CD4511B Seven Segment Display Driver
Display
          Arduino library that drives seven segment displays using CD4511B chips.
          
          Author: LecsDragos
          Maintainer: LecsDragos
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
            > Arduino threads
          
Arduino_Threads
Other
          Easy multi-threading for your Mbed OS-based Arduino.
          
          
          This library allows an easy access to the multi-threading capability inherent in all Mbed OS-based Arduino boards.
          
        
Read the documentation
Go to repository
Compatibility
This library is compatible with the mbed, mbed_portenta, mbed_nano
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano 33 BLE
Portenta H7
Compatibility Note
following Arduino boards:
Arduino Nano 33 BLE
Portenta H7
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.3.0
            (latest)
          
0.2.0
0.1.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Pwmoutesp32
          
PWMOutESP32
Device Control
          Library for controlling ESP32 PWM outputs similar to use on Arduino
          
          
          pwm.analogWrite(PIN, VALUE);
          
        
          Author: Fellipe Couto
          Maintainer: Fellipe Couto
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.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
            > Da16200 wi fi library for arduino
          
DA16200 Wi-Fi Library for Arduino
Communication
          Wi-Fi enable your Arduino sketches using Dialog's DA16200 Module
          
          
          Includes support for SparkFun's "Qwiic WiFi Shield - DA16200"
          
        
          Author: Arm
          Maintainer: Arm
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 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.
1.0.1
            (latest)
          
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Tle72x
          
TLE72X
Device Control
          Multichannel low-side and high-side driver library.
          
          
          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 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
            > Gmsn pure digit
          
GMSN Pure Digit
Other
          This library is used to control the GMSN! Pure Digit.
          
          
          This library is used to control the GMSN! Pure Digit. A small programmable Eurorack utility module which accepts +/- 10V in, does some digital processing, and outputs a +/-10V signal. It has a 2 Channel 12bit ADC In, 12bit DAC Out, a 24 position rotary encoder with switch and a 7 segment LED display.
          
        
          Author: Rob Spencer
          Maintainer: Rob Spencer
Author: Rob Spencer
          Maintainer: Rob Spencer
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,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.0
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > I2c sensor lib ilib
          
I2C-Sensor-Lib iLib
Sensors
          Library for i2c-sensors and some other specific functions (fast eFn, HDLC, SpektrumSerial).
The following sensors can be used with an uniform interface: Austria Microsystems TCS3772 light sensor - RGB and clear, Silicon Labs SI7021 humidity sensor, Invensense MPU9250 9DOF - 3 axis acceleration and gyro PLUS AK8963-IC with magnetic-field sensor, Freescale MPL3115A2 pressure, Maxim MAX44009 ambient and lux with incredible wide dynamic, NXP PCF2127 Realtime-Clock with 2ppm, Bosch BMP280 pressure, ST L3G-Series 3 axis gyro / angular rate, Freescale MAG3110 3 axis Compass / Magnetic field, Freescale MMA8451 3 axis acceleration, Fairchild FAN5421 Single-Cell Li-Ion Switching Charger, STM LPS331 Pressure Sensor, Maxim MAX17047 Fuel Gauge for various Cells
          
        
          Author: Ingmar Splitt
          Maintainer: Ingmar Splitt
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
            > Cafeiot arduino
          
CafeIot_Arduino
Communication
          CafeIot library for Arduino.
          
          
          A library for start Arduino whit CafeIot.
          
        
          Author: CafeIot Team
          Maintainer: CafeIot Team
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.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
            > Fcwrobot model2
          
FCWRobot_Model2
Other
          The library array that is needed for the FCW Robot Model2.
          
          
          The Model-2 Educational Robot and trainer is a learning robot for all ages.
          
        
          Author: foothillscommunityworkshop
          Maintainer: Dan B
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
            > Fastled neopixel
          
FastLED NeoPixel
Display
          A library that allows you to reuse Adafruit NeoPixel animations with the FastLED library without having to rewrite them.
          
          
          Can be used standalone or in combination with other Adafruit NeoPixel or FastLED strips and animations.
          
        
          Author: David Madison
          Maintainer: David Madison
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
            > Babelduino
          
Babelduino
Other
          A library that allows writing and highlighting code in local language.
          
          
          Provides localised aliases for keywords, constants, methods, functions, structures and Arduino API. Includes keywords.txt file for syntax colouring.
It is meant for mentors who want to show the joy of programming to young learners, by eliminating spoken language barrier.
Example:
auto distance = radar.ping_cm();
if (distance &lt; 15) { delay(500); }
Translates into Polish:
niech odleglosc = radar.ping_cm();
Translates into Polish:
niech odleglosc = radar.ping_cm();
jezeli (odleglosc &lt; 15) { czekaj(500); }
          
        
          Author: Karol Sarnacki
          Maintainer: Karol Sarnacki
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.5.0
            (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
            > Streamlib
          
StreamLib
Other
          BufferedPrint stream for efficient networking. ChunkedPrint for HTTP chunked encoding. ChunkedStreamReader for HTTP chunked decoding. CStringBulder builds a c-string with Print class methods. StringReadStream to wrap string as Stream. And printf() function with formatting string from F macro.
BufferedPrint is a simple class implementing Arduino Print class. It stores the data in a buffer until the buffer is full or flush() is called. The buffer is then printed to the underlying stream. CStringBuilder is a simple class to print content to a c-string (zero terminated char array). Additionally BufferedPrint and CStringBuilder have printf with support of formatting string from F() macro.
          
        
          Author: Juraj Andrassy
          Maintainer: Juraj Andrassy
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)
          
1.3.0
1.2.1
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
            > Energyboard
          
EnergyBoard
Other
          Enables reading polyphase energy-monitor parameters of LVX EnergyBoard
          
          
          The EnergyBoard is an energy measurement module for polyphase power-monitoring systems. It is designed for real-time monitoring for a variety of typical three-phase configurations in industrial applications. The EnergyBoard provides up to six analog inputs for interfacing to voltage and current sensors. Scaled voltages from the sensors are fed to the single converter front-end using a high-resolution delta-sigma converter. Supported current sensors include current transformers (CTs), Rogowski coils, and resistive shunts.
Author: Gunce Akkoyun
          Maintainer: LVX
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.
3.0.3
            (latest)
          
3.0.1
2.2.0
2.0.2
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
            > Micromationdevboardv3
          
MicromationDevboardV3
Other
          Library for Micromation Dev Board V3 with ESP32
          
          
          This library is designed to make it easy to use micromation dev board with ESP32 relays module, Builtin wifi management system, custom HTML webpage, supported 3 pages OLED screen, custom switch, relays, RS485, buzzer.
          
        
          Author: iMiconSystem.com
          Maintainer: iMiconSystem.com (dev@imiconsystem.com)
Read the documentation
Go to repository
Compatibility
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.
1.0.7
            (latest)
          
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
            > Rtt ethernet
          
RTT-Ethernet
Communication
          RT-Thread Ethernet driver
          
          
          With this library you can use the STM32 board to connect to Internet. The library provides socket APIs and compatible with Arduino Ethernet library. This library depends on the RT-Thread, RTT-CMSIS-OS and LwIP libraries.
          
        
          Author: Various
          Maintainer: onelife
Read the documentation
Compatibility
This library is compatible with the stm32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Timerfive
          
TimerFive
Timing
          Use hardware Timer5 for finer PWM control and/or running an periodic interrupt function
          
          Author: Jesse Tane, J�r�me Despatis, Michael Polli, Dan Clemens, Paul Stoffregen, Vincent Limort�
          Maintainer: Vincent Limort�
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
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
            > Altsoftserial
          
AltSoftSerial
Communication
          Software emulated serial using hardware timers for improved compatibility
          
          
          Improved software emulated serial, using hardware timers for precise signal timing and improved compatibility with other interrupt-based libraries.
          
        
          Author: Paul Stoffregen
          Maintainer: Paul Stoffregen
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 Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.4.0
            (latest)
          
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
            > Xpowerslib
          
XPowersLib
Communication
          Arduino,CircuitPython,Micropython library for x-powers power management series
          
          Author: Lewis He
          Maintainer: Lewis He
Read the documentation
Compatibility
This library is compatible with the esp32
          architecture.
          
        Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
0.1.7
            (latest)
          
0.1.6
0.1.4
0.1.3
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
            > 107 arduino servo rp2040
          
107-Arduino-Servo-RP2040
Other
          Hardware-PWM based servo signal generation for RP2040.
          
          
          This Arduino library provides Hardware-PWM based servo signal generation for the RP2040 if more than 8 servo channels are needed.
          
        
          Author: Alexander Entinger
          Maintainer: Alexander Entinger
Read the documentation
Compatibility
This library is compatible with the rp2040
          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
            > Matrizled
          
MatrizLed
Display
          Librería para matrices de leds de 8x8 con controladores MAX7219 o MAX7221.
          
          
          Soporta varios matrices en cadena
          
        
          Author: Daniel Alvarez
          Maintainer: Daniel Alvarez
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.5
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Displaymenu
          
DisplayMenu
Display
          This library helps with creating menu pages when using graphical displays supported by the TFT_eSPI library.
          
          
          Create a menu, add pages to that menu and add labels and buttons to the pages.  The library allows you to create an custom onDraw event to link text on buttons and labels to your program variables.
          
        
          Author: guttih
          Maintainer: guttih
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
            > Universaltimer
          
UniversalTimer
Timing
          Easy to use, multifunctional and non-blocking timer.
          
          
          Its based on the arduino millis() function. Supporting repeating and non repeating timer intervals. You can use it to execute code periodically or other timing tasks like timeout, non-blocking delay, debounce buttons or measure time.
          
        
          Author: Michael Granz
          Maintainer: Michael Granz
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
            > Digicombo
          
DigiCombo
Device Control
          Make for yourself a virtual digital pen and keyboard with Digispark Attiny85.
          
          
          Implemented with V-USB and HID protocol to inject touch events and key dispatch.
          
        
          Author: ES factory
          Maintainer: ErfanSn erfansn.es@gmail.com
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
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
            > Lcd st7032
          
LCD_ST7032
Display
          Arduino library for ST7032 LCD controller with i2c interface
          
          
          Tested with Arduino Uno, Arduino Zero, Attiny85@1mhz, Attiny85@8mhz and ESP8266 with this LCD Module: http://www.buydisplay.com/default/16x2-lcd-3-3v-character-cog-display-module-black-on-white (with 3.3V and 5V)
          
        
          Author: Olav Kallhovd
Author: Olav Kallhovd
          Maintainer: Olav Kallhovd
Read the documentation
Compatibility
This library is compatible with the avr, esp8266, samd
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino MKR FOX 1200
Arduino MKR GSM 1400
Arduino MKR NB 1500
Arduino MKR VIDOR 4000
Arduino MKR WAN 1300 (LoRa connectivity)
Arduino MKR WAN 1310
Arduino MKR WiFi 1010
Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data)
Arduino MKR1000 WIFI
Arduino Nano
Arduino Nano 33 IoT
Arduino Uno
Arduino Yún
Arduino Zero
Compatibility Note
Arduino Nano 33 IoT
Arduino Uno
Arduino Yún
Arduino Zero
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.0.2
            (latest)
          
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Rp2040 isr servo
          
RP2040_ISR_Servo
Device Control
          This library enables you to use Interrupt from Hardware Timers on RP2040 board to control multiple servo motors.
          
          
          This library enables you to use 1 Hardware Timer on RP2040-based board, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, to control up to 16 or more servo motors. Now permitting using servos with different pulse ranges simultaneously.
          
        
          Author: Khoi Hoang
          Maintainer: Khoi Hoang
Read the documentation
Maintainer: Khoi Hoang
Read the documentation
Compatibility
This library is compatible with the mbed_rp2040, mbed_nano, rp2040
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Nano 33 BLE
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
1.1.2
            (latest)
          
1.1.1
1.1.0
1.0.1
1.0.0
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Debounceevent
          
DebounceEvent
Signal Input/Output
          Simple push button and toggle switch debounce library that reports number of clicks and length
          
          Author: Xose Pérez
          Maintainer: Xose Pérez
Read the documentation
Compatibility
This library is compatible with the avr, esp8266
          architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.5
            (latest)
          
2.0.4
2.0.3
2.0.2
2.0.1
2.0.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
            > M5unit mqtt
          
M5Unit-MQTT
Device Control
          Library for M5Stack UNIT MQTT
          
          
          See more on https://docs.m5stack.com/en/unit/mqtt
          
        
          Author: M5Stack
          Maintainer: M5Stack
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.
0.0.1
            (latest)
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Shellminator
          
Shellminator
Communication
          This library can be used to interface with VT-100 compatible terminal emulators.
          
          
          It acts like a reduced functionality terminal interface.
          
        
          Author: Daniel Hajnal
          Maintainer: Daniel Hajnal
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
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 usb hub qwiic usb251x
          
SparkFun USB Hub Qwiic USB251x
Sensors
          Configure the PID/VID and power consumption settings on the USB2514X USB Hub.
          
          
          Communicates with the USB2514B, USB2513B, or USB2512XB over I2C to quickly integrate a USB hub into your project. Downstream current limits can be set, vendor/product/device IDs can be set, and ports can be disabled and/or remapped.
          
        
          Author: SparkFun Electronics
          Maintainer: SparkFun Electronics
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
            > Esp battery
          
ESP Battery
Communication
          Arduino Library to calculate the ESP8266 (Feather Huzzah) battery level.
          
          
          It uses the Huzzah's ADC pin and a voltage divider to dermine the level. The library provides several callback handlers to be notified when the battery levels changes.
          
        
          Author: Lennart Hennigs
          Maintainer: Lennart Hennigs
Read the documentation
Compatibility
This library is compatible with the esp8266
          architecture.
          
        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
            > Speedystepper
          
SpeedyStepper
Device Control
          Stepper motor control library for Arduino.
          
          
          Easy to use functions for controlling one or more stepper motors.  Uses speed and acceleration control for smooth operations and faster rotations.  Works with any drive electronics having a "step and direction" interface.
          
        
          Author: S. Reifel
          Maintainer: S. Reifel
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
            > Rain
          
RAIN
Sensors
          Arduino library for FC-37 analog rain sensor and compatibles.
          
          
          wet, wetness, FC-37, YL-83, HM-RD, LM393.
          
        
          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.
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Magellan
          
MAGELLAN
Communication
          AIS Magellan Library; Provide Function MAGELLAN API v.2 MQTT Connect for ESP32 and ESP8266 Board and Device Support Client internet interface
          
          
          compatible with Magellan
          
        
          Author: AIS IoT Alliance Program
          Maintainer: MAGELLAN POC devices 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.
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
            > Gravity soil moisture sensor
          
Gravity Soil Moisture Sensor
Uncategorized
          Arduino Library for DfRobot Gravity Analog Capacitive Soil Moisture Sensor.
          
          
          The library supports ✔ moisture value (compared to the raw value that represents dryness) ✔ multi-sampling ✔ slight delay between samples ✔ protection against invalid values (valid values are between 1 and 3500).
          
        
          Author: Mihai Dinculescu
          Maintainer: Mihai Dinculescu
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
            > Soldered sim7020 nb iot library
          
Soldered SIM7020 NB-IoT Library
Communication
          SIM7020 NB-IoT Soldered library
          
          
          This is library for SIM7020 NB-IoT. It allows you to enter IoT world very easy.
          
        
          Author: Soldered
          Maintainer: Soldered
Read the documentation
Go to repository
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > Crt
          
CRT
Data Processing
          Bunch of CRT functions for LEDs
          
          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
            > Multi half bridge
          
multi-half-bridge
Device Control
          Library of Infineon Multi Half-Bridge IC controllers family
          
          
          The library allows to integrate Multi Half-Bridge ICs with Arduino enabled microcontrollers. The products include the complete driver and output stage and are designed to drive small DC motors in various automotive applications.
          
        
          Author: Infineon Technologies
          Maintainer: Infineon Technologies
Read the documentation
Compatibility
This library is compatible with the avr, xmc
          architectures so you
          should be able to use it on the
architectures so you
          should be able to use it on the
          following Arduino boards:
Arduino Micro
Arduino Leonardo
Arduino Mega
Arduino Nano
Arduino Uno
Arduino Yún
Compatibility Note
Note: while the library is supposed to compile correctly on these architectures,
          it might require specific hardware features that may be available only on some boards.
        
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
4.1.0
            (latest)
          
4.0.0
3.0.3
Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        Find anything that can be improved? Suggest corrections and new documentation via GitHub.
        Doubts on how to use Github? Learn everything you need to know in this tutorial.
    
Reference
            >  Libraries
            > M5hat 8servos
          
M5Hat-8Servos
Device Control
          Library for M5 HAT 8SERVO
          
          
          See more on http://M5Stack.com
          
        
          Author: M5Stack
          Maintainer: M5Stack
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.
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
            > Acrobotic ssd1306
          
ACROBOTIC SSD1306
Display
          Library for SSD1306-powered OLED 128x64 displays!
          
          
          This is a library for displaying text and images in SSD1306-powered OLED 128x64 displays; includes support for the ESP8266 SoC!
          
        
          Author: ACROBOTIC
          Maintainer: ACROBOTIC
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 fram i2c
          
Adafruit FRAM I2C
Data Storage
          Driver for Adafruit's I2C-Based EEPROM / FRAM Breakouts
          
          Author: Adafruit
          Maintainer: Adafruit
Read the documentation
Compatibility
This library is compatible with all architectures so you should be able to use
          it on all the Arduino
          boards.
Releases
To use this library, open the Library Manager in
          the
          Arduino IDE and install it from there.
2.0.1
            (latest)
          
2.0.0