Esp32

A list of the 385 libraries in the architecture esp32.

107-Arduino-BMP388 Arduino library for interfacing with the BMP388 barometric pressure sensor which can be used for inferring altitude information.
107-Arduino-BoostUnits Arduino library for providing boost::units for the Arduino platform.
107-Arduino-Debug Arduino library for providing convenient macros for printf-style debugging.
107-Arduino-MCP2515 Arduino library for controlling the MCP2515 in order to receive/transmit CAN frames.
107-Arduino-NMEA-Parser Arduino library for interfacing with any GPS, GLONASS, Galileo or GNSS module and interpreting its NMEA messages.
107-Arduino-Sensor A unified sensor abstraction layer used by all 107-system sensor libraries.
107-Arduino-TMF8801 Arduino library for interfacing with the TMF8801 time-of-flight distance sensor.
Adafruit LittlevGL Glue Library Simplifies use of LittlevGL library with Adafruit displays.
Adafruit Protomatter A library for Adafruit RGB LED matrices.
Adafruit SleepyDog Library Arduino library to use the watchdog timer for system reset and low power sleep.
ADS1118 library Arduino library for TI ADS1118 (16-Bit Analog-to-Digital Converter with Internal Reference and Temperature Sensor).
Ai Esp32 Rotary Encoder Easy implement rotary encoder to your application
Algoduino A simple API client implementation in C++ for the Algorand Blockchain.
AllWize Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules
AlmaviosLitMqtt A Simple MQTT client for connection with cloud providers
AloesDevice MQTT connector for Aloes
App Fernando K Library that helps working with the Fernando K app
Approximate The Approximate Library is a WiFi Arduino library for building proximate interactions between your Internet of Things and the ESP8266 or ESP32.
ArduinoLearningKitStarter Library for the ArduinoLearningKitStarter (ALKS) board by RoboticsBrno with definition of pins and initialization of peripheries.
ArduinoUniqueID Arduino Library to gets the Manufacture Serial Number from the Atmel AVR, SAM, SAMD, STM32, and ESP Microcontroller.
arduinoVNC VNC Client for Arduino
Arduino_ConnectionHandler Arduino Library for network connection management (WiFi, GSM, NB, [Ethernet])
ArtnetWifi ArtNet with the ESP8266, ESP32 and more.
astra_esp8266 Easily access a Cassandra database from an ESP8266.
AstroMech Protocol for exchanging small amounts of data over audio.
AsyncElegantOTA Perform OTAs for ESP8266 & ESP32 Asynchronously.
AsyncTelegram Simple Arduino Telegram BOT library for ESP8266 and ESP32
AsyncUDP_WT32_ETH01 Fully Asynchronous UDP Library for WT32_ETH01 (ESP32 + LAN8720).
AsyncWebServer_WT32_ETH01 AsyncWebServer for WT32_ETH01 using LAN8720
Atmel TSS463C VAN bus Datalink Controller library A library for the Atmel TSS463/TSS461 VAN Datalink Controller
ATOM_DTU_LoRaWAN Library for ATOM DTU LoRaWAN development kit
ATOM_DTU_NB Library for ATOM DTU NB development kit
AutoAnalogAudio Automated analog reads and analog output (streaming) using Arduino DAC(or PWM), ADC, DMA and Timers
AutoConnect ESP8266/ESP32 WLAN configuration at runtime with web interface.
AzureIoTHub Azure IoT library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTProtocol_HTTP Azure HTTP protocol library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTProtocol_MQTT Azure MQTT protocol library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTSocket_WiFi Azure IoT network adapter layer for use with Wi-Fi such as ESP32
AzureIoTUtility Azure C shared utility library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
Basecamp A basic IoT library for the ESP32
Battery_18650_Stats Library to calculate 18650 charge level
Beelan LoRaWAN LoRaWAN Arduino Library for standalone LoRaWAN modules class A and C with a simple API.
BH1750 Arduino library for the digital light sensor breakout boards containing the BH1750FVI IC
bitluni ESP32Lib Multimedia library for the ESP32
BLE-MIDI BLE-MIDI I/Os for Arduino
Bleeper A library to store generic configurations.
BlueDisplay This library enables an Android smartphone or tablet to act as a graphical display for your Arduino.
BlynkESP32_BT_WF Enable inclusion of both ESP32 Blynk BT/BLE and WiFi libraries. Then select one at reboot or run both. Eliminate hardcoding your Wifi and Blynk credentials and configuration data saved in either LittleFS, SPIFFS or EEPROM.
BlynkGSM_Manager Simple GSM shield Credentials Manager for Blynk and ESP32 / ESP8266 boards, with or without SSL, configuration data saved in LittleFS / SPIFFS / EEPROM.
Blynk_Async_ESP32_BT_WF Simple WiFiManager for Blynk and ESP32 with or without SSL, configuration data saved in either SPIFFS or EEPROM. Enable inclusion of both ESP32 Blynk BT/BLE and WiFi libraries. Then select one at reboot or run both. Eliminate hardcoding your Wifi and Blynk credentials and configuration data saved in either LittleFS, SPIFFS or EEPROM. Using AsyncWebServer instead of WebServer, with WiFi networks scanning for selection in Configuration Portal.
Blynk_Async_GSM_Manager Simple GSM shield Credentials Manager for Blynk and ESP32 / ESP8266 boards, with or without SSL, configuration data saved in LittleFS / SPIFFS / EEPROM.
Blynk_Async_WM Simple Async WiFiManager for Blynk and ESP32 (including ESP32-S2, ESP32-C3), ESP8266 with or without SSL, configuration data saved in either LittleFS, SPIFFS or EEPROM. Now working with new ESP8266 core v3.0.1 and ESP32 core v1.0.6
Blynk_WiFiManager Simple WiFiManager for Blynk and ESP32 (including ESP32-S2, ESP32-C3), ESP8266 with or without SSL, configuration data saved in either LittleFS, SPIFFS or EEPROM. Now working with new ESP8266 core v3.0.0 and ESP32 core v1.0.6
BSEC Software Library Bosch Sensortec Environmental Cluster (BSEC) Software library
Byteduino A light implementation of Obyte cryptocurrency platform (formerly Byteball) for ESP8266 and ESP32
Canon BLE remote [BETA] Canon bluetooth remote control library for Arduino.
Ch376msc A library for CH376 file manager control chip.
ChirpSDK Chirp SDK
cloud4rpi-esp-arduino Connect a board to the Cloud4RPi control panel using MQTT - https://cloud4rpi.io.
CMMC MQTT Connector MQTT Connector library
Commanders This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.
ConfigManager WiFi connection manager for ESP8266 and ESP32
CRMui3 CRMui3 build a web app (Web UI) for ESP8266 and ESP32 in your project in minutes! / CRMui3 WebFramework для esp8266 и esp32. Позволяет быстро и просто создать веб интерфейс для настройки и управления устройством.
CS5490 A library control an integrated circuit Cirrus Logic - CS5490
CTBot Simple Arduino Telegram BOT library for ESP8266/ESP32
Cumulocity IoT client A client library to connect your Arduino to Cumulocity IoT cloud over MQTT.
CurrentTransformerWithCallbacks Coil, Current Transformer (CT) based AC current measurements using fast ADC sampling of waveform
DabbleESP32 Dabble is a library to interface ESP32 with Dabble Smartphone app on Arduino IDE.
DCCpp This is a library to control DCC devices.
DeepSleepScheduler Lightweight, cooperative task scheduler with configurable sleep and task supervision.
DHT sensor library for ESPx Arduino ESP library for DHT11, DHT22, etc Temp & Humidity Sensors
Dimmable Light for Arduino This library allows you to command electrical appliances through dimmer (also known as thyristor)
DIO2 Fast digital input/output functions.
DMD32 An Arduino library for ESP32 to drive DMD LED matrix display
Ds1302 A C/C++ library to use DS1302 RTC chip.
DTF_ESP32Update Update ESP32 devices using Deploy the Fleet service.
EasyDDNS ESP8266 & ESP32 DDNS Update Client Library.
Easy MFRC522 Simplified reading/writing data chunks from/to RFID tags with MFRC522 module.
EasyPCF8574 Generic library for PCF8574 easy to use
EdgeML Data Collection tool for https://github.com/edge-ml.
EEPROM32_Rotate EEPROM wrapper for ESP32 that handles partition rotation
Effortless-SPIFFS A class designed to make reading and storing data on the ESP8266 and ESP32 effortless.
ELMo Low-level synchronous Arduino library to interface with ELM327 OBDII devices.
ELMo Low-level synchronous Arduino library to interface with ELM327 OBDII devices.
ElegantOTA Perform OTAs for ESP8266 & ESP32 Elegantly!
EmbUI Embedded Web UI framework for esp8266/esp32 IoT prototyping
ESPectro32 ESPectro32 development board library for Arduino IDE
ESPiLight pilight 433.92 MHz protocols library for Arduino
ESPxRGB RGB manipulation functions in Xtensa assembler for ESP SoCs
ESP Async E1.31 Async E1.31 sACN for ESP8266.
ESPAsync_WiFiManager ESP32 (including ESP32-S2 and ESP32-C3), ESP8266 WiFi Connection Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal.
ESPAsync_WiFiManager_Lite Light-Weight MultiWiFi/Credentials Async WiFiManager for ESP32 (including ESP32-S2 and ESP32-C3) and ESP8266 boards. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters.
ESPCanary Create an ESP32 or ESP8266 OpenCanary Honeypot
ESPConnect Simple & Easy WiFi Manager with Captive Portal for ESP8266 / ESP32
ESP-DASH A blazing fast library to create realtime dashboards for ESP8266's and ESP32's.
ESPFlash Lightweight library that makes SPIFFs usage simple and easy to understand on the ESP8266 and ESP32.
ESP-FlexyStepper This library is used to control one or more stepper motors from an ESP32 device
esp-fs-webserver From FSBrowser.ino example to library
ESPHap Native support Apple HomeKit protocol with Arduino projects
ESP Logger This library aims to provide an easy way to collect data
ESP Mail Client E-Mail Client Arduino Library that supports Espressif ESP32, ESP8266 and SAMD21 devices with built-in U-blox NINA-W102 module.
ESPNexUpload Upload UI file to Nextion displays using ESP's
EspNow2Mqtt Use Esp-now to connect to mqtt and send and recive data.
ESPPerfectTime SNTP library that provides more accurate time for ESP8266/ESP32.
ESP QRcode ESP Generate QRCode for GDEH0213B72 eink display, SSD1306, SH1106 oled displays 128*64 pixel and others based on Adafruit ST77XX
EspSoftwareSerial Implementation of the Arduino software serial for ESP8266/ESP32.
ESP-StepperMotor-Server A stepper motor control server for ESP32 with Web UI, REST API and CLI
ESPStringTemplate Lightweight string templating library for building static web pages on the ESP8266
ESPWebDAV WebDav server compatible with linux, macOS, windows.
ESP-WiFiSettings WiFi configuration manager for the ESP32 and ESP8266 platforms.
EspWii A library to send Wii extension controllers data over wifi.
ESP32AnalogRead Load the ESP32 ADC calibration data and use it to read from the ADC.
ESP32 BLE ANCS Notifications Arduino library for ESP32, for reading and interacting with Smartphone notifications from iOS.
ESP32 BLE Arduino BLE functions for ESP32
ESP32-BLE-Gamepad Bluetooth LE Gamepad library for the ESP32.
ESP32-BLE-MIDI A library to use MIDI over Bluetooth Low Energy on ESP32 boards.
ESP32-Chimera-Core Alternate library M5Stack/M5Core2/Odroid-Go/D-Duino and possiblly other ESP32/TFT/SD bundles
ESP32 Digital RGB LED Drivers A library for driving self-timed digital RGB/RGBW LEDs (WS2812, SK6812, NeoPixel, WS2813, etc.) using the Espressif ESP32 microcontroller's RMT output peripheral.
ESP32Encoder Encoder library for the ESP32 using interrupts.
ESP32 ESP32S2 AnalogWrite ESP32 ESP32-S2 analogWrite functions
esp32FOTA A simple library for firmware OTA updates
ESP32 HUB75 LED MATRIX PANEL DMA Display Experimental DMA based LED Matrix HUB75 Library
ESP32-imgur-uploader imgur.com Image/Video uploader
ESP32 Mail Client Mail Client Arduino Library for ESP32
ESP32-PSRamFS "ESP32 RamDisk for PSRAM and fs::FS"
ESP32 RMT Peripheral VAN bus reader library ESP32 RMT Peripheral VAN bus reader library
ESP32Servo Allows ESP32 boards to control servo, tone and analogWrite motors using Arduino semantics.
ESP32Servo360 Initial development release
Esp32SimplePacketComs This Arduino library supports Simple Packet Coms for Esp32.
ESP32-targz A library to unpack/uncompress tar, gz, and tar.gz files on ESP32 and ESP8266
ESP32TimerInterrupt This library enables you to use Interrupt from Hardware Timers on ESP32-based (including ESP32-S2 and ESP32-C3) boards
ESP32TinyUSB USB functions for ESP32-S2
Esp32WifiManager This Arduino library supports Wifi Management for Esp32.
ESP32_C3_ISR_Servo This library enables you to use Interrupt from Hardware Timers on an ESP32_C3 board to control multiple servo motors.
ESP32_C3_TimerInterrupt This library enables you to use Interrupt from Hardware Timers on an ESP32-C3-based board
ESP32_easy_wifi_data Simple library for sending and recieving booleans, bytes, integers, and float variables over UDP. The esp32 can be connected to a wifi network or create its own hotspot.
esp32_ftpclient An FTP-Client for the ESP32.
esp32_gamepad connect ESP32 to SteelSeries:Free bluetooth gamepad.
ESP32_HTTPS_Server Alternative ESP32 Webserver implementation for the ESP32, supporting HTTPS and HTTP.
esp32_https_server_compat An Arduino library for an alternative ESP32 HTTP/HTTPS web server implementation
ESP32_ISR_Servo This library enables you to use Interrupt from Hardware Timers on an ESP32 board to control multiple servo motors.
esp32_moga connect ESP32 to MOGA bluetooth gamepads
ESP32_New_ISR_Servo This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2, ESP32_C3 board to control multiple servo motors.
ESP32_New_TimerInterrupt This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2 or ESP32_C3-based board
ESP32_PWM TThis library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2 or ESP32_C3-based board to create and output PWM to pins.
ESP32_S2_ISR_Servo This library enables you to use Interrupt from Hardware Timers on an ESP32_S2 board to control multiple servo motors.
ESP32_S2_TimerInterrupt This library enables you to use Interrupt from Hardware Timers on an ESP32-S2-based board
ESP32_VS1053_Stream A library for streaming mp3, aac and ogg over http(s).
ESP32httpUpdate Http Update for ESP32
ESP8266 and ESP32 OLED driver for SSD1306 displays I2C display driver for SSD1306 OLED displays connected to ESP8266, ESP32, Mbed-OS
ESP8266Audio Audio file and I2S sound playing routines for ESP8266, ESP32, and Raspberry Pi Pico RP2040
esp8266-google-home-notifier Send notifications to Google Home from esp8266/32.
esp8266-google-tts generate the link to speech mp3 on esp8266/32.
ESP8266 MQTT Mesh Self-assembling Mesh network built around the MQTT protocol supporting OTA
ESP8266 Weather Station ESP8266 based internet connected Weather Station
ESP_8_BIT Color Composite Video Library Generate color composite TV video out signals with an ESP32.
esp_abus ABUS Socket Communication library for PLCs (Cybro-2 and Cybro-3) from Cybrotech and ESP32 / ESP8266 over WiFi
esp_dmx Transmit and receive DMX using an ESP32.
ESP_DoubleResetDetector Library to detect a double reset within a predetermined time, using RTC Memory, EEPROM, LittleFS or SPIFFS for ESP8266 and ESP32
ESP_MultiResetDetector Library to detect a multi reset within a predetermined time, using RTC Memory, EEPROM, LittleFS or SPIFFS for ESP8266 and ESP32
esp_sds011 ESP8266/ESP32 library for the SDS011 particulate matter sensor.
ESP_WiFiManager Library to configure MultiWiFi/Credentials at runtime for ESP32 (including ESP32-S2 and ESP32-C3) and ESP8266 boards. With enhanced GUI and fallback web ConfigPortal.
ESP_WiFiManager_Lite Light-Weight MultiWiFi/Credentials Manager for ESP32 (including ESP32-S2 and ESP32-C3) and ESP8266 boards. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters.
FaBo 202 9Axis MPU9250 A library for FaBo 9Axis I2C Brick
FaBo 203 Color S11059 A library for FaBo Color I2C Brick
FaBo 206 UV Si1132 A library for FaBo UV I2C Brick
FaBo 207 Temperature ADT7410 A library for FaBo Temperature I2C Brick
FaBo 217 Ambient Light ISL29034 A library for FaBo Ambient Light I2C Brick
FaBo 222 Environment BME680 A library for FaBo Environment I2C Brick
FaBo 223 Gas CCS811 A library for CCS811 that getting values of CO2 and TVOC.
FaBo 230 Color BH1749NUC A library for FaBo Color I2C Brick
FaBo GPIO40 PCA9698 A library for FaBo GPIO.
FaBo Motor DRV8830 A library for FaBo Motor.
FaBo PWM PCA9685 A library for FaBo PWM.
FabGL VGA, SSD1306 ILI9341 ST7789 Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
FastAccelStepper A high speed stepper library for Atmega 328p (nano), 2560, ESP32 and Atmel SAM Due
FauxmoESP Amazon Alexa support for ESP8266 and ESP32
Feature-Variables Persistent event driven variables aimed at making complex designs much simpler
FFT Library for FFT
Firebase Arduino Client Library for ESP8266 and ESP32 Google Firebase Arduino Client Library for Espressif ESP8266 and ESP32
Firebase ESP32 Client Google Firebase Realtime Database Arduino Client Library for Espressif ESP32
FirebaseJson The easiest Arduino library JSON parser, builder and editor for ESP8266, ESP32, Teensy 3.x, Teensy 4.x and others MCUs.
FMDataClient Filemaker 17 DATA API Client (ESP32)
Freenove WS2812 Lib for ESP32 An Arduino library for WS2812 led on ESP32.
FunctionFsm A library that simplifies the creation of finite state machines and streamlines the process of turning state diagrams into code..
GifDecoder Play Animated GIFs
Green Beacon BLE beacon library compatible with LINE Simple Beacon
GUIslice GUIslice embedded touchscreen GUI library in C for Arduino & Raspberry Pi
Hello Drum Arduino Library for piezo sensing
Heltec ESP32 Dev-Boards Library for Heltec ESP32 (or ESP32+LoRa) based boards
HomeDing Building Internet Things made easy.
HomeSpan A robust and extremely easy-to-use HomeKit implementation for the Espressif ESP32 running on the Arduino IDE.
HONEYLemon A library HONEYLemon Platform.
IBusBM Arduino library for the Flysky/Turnigy RC iBUS protocol - servo (receive) and sensors/telemetry (send) using hardware UART (AVR, ESP32 and STM32 architectures)
IRremote Send and receive infrared signals with multiple protocols
IRremoteESP8266 Send and receive infrared signals with multiple protocols (ESP8266/ESP32)
iSYNC A library that makes Internet of Things for iSYNC IoT Cloud Platform.
IFTTTWebhook Library for triggering IFTTT web hooks
indhilib ESP32 developer library for using with Indhi platform.
Infrared An object oriented library for sending, receiving, generating, and decoding IR signals on the Arduino.
IoTWebConf_for_Visuino_modified_by_IoT_Jedi ESP8266/ESP32 non-blocking WiFi/AP web configuration.
IoTtweetESP32 A library that makes Internet of Things send data and control on IoTtweet.com.
IOTAppStory-ESP Update your ESP8266, ESP32 & Nextion displays over the air(OTA)
IotWebConf ESP8266/ESP32 non-blocking WiFi/AP web configuration.
IRMP Receive and send infrared signals.
JeVe_EasyOTA Easy include OTA Updates
jeager-one Easy use of jeager connection with LoRa, WiFi, and GSM connections
JTAG A library to perform JTAG operations and play XSVF.
KomootBLEConnect A library to receive Komoot BLE Connect Packages
Koyn A trustless and decentralized Bitcoin library for Arduino compatible boards
LCDMenuLib A library with you can generate a menu`s based on the nested set model with multi layers
Legoino Library for controlling PoweredUp, Boost, Corntrol+ controllers/hubs
Lepton FLiR Thermal Camera Module Library Library to control a Lepton FLiR (forward looking infrared) thermal camera module from an Arduino-like board (Teensy 3+/ESP32+ minimum).
LibSSH-ESP32 SSH client and SSH server library for ESP32 based on libssh.
LittleFS_esp32 LittleFS for esp32 based on esp_littlefs IDF component. Use esp32 core-provided LITTLEFS library instead of this one when available in future core releases.
LoRaNow LoRaNow Library is a simple LoRa Node <> Gateway communication protocol.
LovyanGFX TFT LCD Graphics driver with touch for ESP32, ESP8266, SAMD21, SAMD51
mDash Remote control and OTA for ESP32 via mdash.net IoT backend
mWebSockets Simple to use implementation of WebSockets for microcontrollers
M5Atom Library for M5Atom Core development kit
M5-CoreInk Library for M5CoreInk development kit
M5Core2 Library for M5Stack Core2 development kit
M5EPD Library for M5Paper development kit
M5FacesEncoder Arduino Library for reading encoder values from the M5Stack Faces Encoder Module
M5GFX Library for M5Stack All Display
M5Stack Library for M5Stack Core development kit
M5Stack-SD-Updater SD Card Loader for M5 Stack
M5Stack_Avatar Yet another avatar module for M5Stack
M5Stack_OnScreenKeyboard OnScreenKeyboard for M5Stack
M5Stack_SimpleBeep Simple Beep for M5Stack.
M5Stack_TreeView TreeView Menu UI for M5Stack
M5StickC Library for M5StickC Core development kit
M5StickCPlus Library for M5StickC Plus development kit
M5_AD9833 Library for M5_AD9833
M5_ADS1100 Library for M5_ADS1100
M5_ADS1115 Library for Unit Ameter
M5_BMM150 Library for M5_BMM150
M5_FPC1020A Library for Finger Unit
M5_RTC_Module A library for using the RTC-Module from iotec for the M5-Stack.
M5ez Complete interface builder for the M5Stack, an ESP32 based mini tinker-computer
Melody Player This library provides an intuitive interface to play melodies on buzzers
MFRC522 Arduino RFID Library for MFRC522 (SPI)
MFRC522-spi-i2c-uart-async Arduino RFID Library for MFRC522 (SPI, I2C and UART) with asynchroneous callbacks
Midea AC infrared remote controller with ESP32 RMT Peripheral ESP32 RMT Peripheral IR remote control library for Midea Air conditioner.
Mini Grafx Graphics Library for embedded devices with a framebuffer
MobaTools Functions (steppers, servos, leds) for model railroaders( and for others too )
ModuleInterface ModuleInterface is an open-source system for configuration of and data logging from Arduinos and similar devices.
MODULE_GRBL13.2 Library for M5Stack GRBL13.2 MODULE
MoonPhase Get lunar phase information on a esp32.
MoonStruck Lunar Information Library for ESP32.
MPU6050 MPU6050 Arduino Library.
mrm-8x8a CAN Bus library for MRMS mrm-8x8a, 8x8 LED array + switches
mrm-bldc2x50 CAN Bus library for MRMS mrm-bldc2x50, 2x50A BLDC motor controller
mrm-bldc4x2.5 CAN Bus library for MRMS mrm-bldc4x2.5, 4x2.5 A BLDC motor controller
mrm-board CAN Bus library for MRMS mrm-board
mrm-can-bus CAN Bus library
mrm-col-b CAN Bus library for MRMS mrm-col-b
mrm-col-can CAN Bus library for MRMS mrm-col-can
mrm-common Common library for MRMS CAN Bus boards
mrm-fet-can CAN Bus library for MRMS mrm-fet-can
mrm-imu Library for Bosch BNO055 IMU for MRMS
mrm-ir-finder-can CAN Bus library for MRMS mrm-ir-finder-can
mrm-ir-finder2 CAN Bus library for MRMS mrm-ir-finder2
mrm-ir-finder3 CAN Bus library for MRMS mrm-ir-finder3
mrm-lid-can-b CAN Bus library for MRMS mrm-lid-can-b
mrm-lid-can-b2 CAN Bus library for MRMS mrm-lid-can-b2
mrm-lid1 Library for MRMS mrm-lid1 board
mrm-lid2 Library for MRMS mrm-lid2
mrm-mot2x50 CAN Bus library for MRMS mrm-mot2x50
mrm-mot4x10 CAN Bus library for MRMS mrm-mot4x10
mrm-mot4x3.6can CAN Bus library for MRMS mrm-mot4x3.6can
mrm-node CAN Bus library for MRMS mrm-node
mrm-pid Library for a very simple PID
mrm-ref-can CAN Bus library for MRMS mrm-ref-can
mrm-robot CAN Bus library for a base class for used-defined robots.
mrm-servo Library for MRMS mrm-servo
mrm-switch Library for MRMS mrm-switch
mrm-therm-b-can CAN Bus library for MRMS mrm-therm-b-can.
mrm-us-b CAN Bus library for MRMS mrm-us-b
mrm-us1 CAN Bus library for MRMS mrm-us1
muTimer Arduino library to easily use on/off delays and cycle timers with non-blocking functions.
NeoGPS NMEA and ublox GPS parser, configurable to use as few as 10 bytes of RAM
NeoPatterns Patterns for NeoPixel strips and matrixes including the patterns of the NeoPattern example by Adafruit.
NHB_AD7794 Library for using the Analog Devices AD7794 6ch 24 bit precision analog converter IC
NimBLE-Arduino Bluetooth low energy (BLE) library for arduino-esp32 based on NimBLE.
NoDelay Arduino library to make use of the Millis funtion for non Blocking Delays.
NodeRedTime Fetch Unix Epoch timestamp from Node-Red flow.
Nova Fitness Sds dust sensors library A high-level abstaction over Sds sensors family
OneWireNg Arduino 1-wire service library. OneWire alternative.
OpenMRNLite Network protocol stack for model railroading: OpenLCB and LCC implementation.
OpenWeatherOneCall Current and Seven Day Weather Forecast Library for ESP32.
OptoDebounce 100Hz opto debouncer.
OROCA-EduBot A library for OROCA-EduBot
OTAWrapper ESP Library to simplify OTA setup.
PageBuilder HTML string assembly aid library for ESP8266/ESP32 WebServer.
PCA9554 PCA9554 8 bit I2C port expander arduino/esp library
PersWiFiManager Persistent WiFi Manager
phyphox BLE Use the app phyphox to visualize your sensor data on your phone or tablet!
PJON PJON is an open-source, multi-master, multi-media bus network protocol
PLEN5Stack PLEN5Stack Library
plotutils 2-D vector graphics composition library
PS2KeyAdvanced PS2 keyboard FULL control and ALL keys processing, as well as LED control.
PS3 Controller Host Control your ESP32 projects with a PS3 controller!
PxMatrix Christmas Icons Arduino/ESP8366 library which contains a number of LED fade effects.
PxMatrix Christmas Icons Arduino/ESP8366 library which contains a number of LED fade effects.
PZEM004Tv30 Library for the PZEM-004T v3.0 Power and Energy monitor
RadioengeLoraWAN Implementation of RadioengeLoraWAN AT-COMMANDS..
rc-switch Operate 433/315Mhz devices.
Redis for Arduino An Arduino library for Redis.
RemoteDebugger RemoteDebug addon: RemoteDebugger, an simple software debugger - based on SerialDebug Library
retroTerm A library for creating GUI-esque interfaces in a terminal emulator with a microcontroller.
RichHttpServer An addon for ESP8266WebServer which makes common tasks for developing a rich REST API straightforward.
Ringo by CircuitMess Library Ringo is an educational DIY mobile phone designed to bring electronics and programming to the crowd in a fun and interesting way.
RoxMux Collection of Multiplexer and Hardware Controllers.
rrdtool Round Robin Database Tool
sMQTTBroker A simple broker library for MQTT messaging.
S7XG AcSIP S7XG LoRaWAN/GPS module library
Seg7 A library for MAX7219 based 7 segment displays.
Senses_wifi_esp32 A library that makes Internet of Things send data and control on Senses IoT platform.
ServoEasing Enables smooth servo movement. Linear as well as other (Cubic, Circular, Bounce, etc.) ease movements for servos are provided. The Arduino Servo library or PCA9685 servo expanders are supported.
ServoESP32 Generate RC servo signal on a selected pins with ESP32 device and Arduino framework.
SHT1x sensor library for ESPx Arduino ESP library for SHT1x Temp & Humidity Sensors for ESP32
SID6581 SID 6581/8580 Chiptune Player / MIDI slave for ESP32
SimpleMotionV2-Arduino An Arduino library for controlling SimpleMotion IONI/ARGON drives from Granite Devices.
simple-web-dashboard Displays variable values on a simple web page
SinricPro Library for https://sinric.pro - simple way to connect your device to alexa
SmartMatrix Drive HUB75 RGB Matrix Panels with High Quality Graphics from a Teensy 3, Teensy 4, or ESP32
SmartRC-CC1101-Driver-Lib Driver for cc1101.
SoapESP32 Enables ESP32 devices to scan the local network for DLNA media servers, browse their content and download files.
Somfy_Remote_Lib Control Somfy RTS devices
Spacecat An Arduino library for ESP8266/ESP32 to makes things easier that requires authentication with an RFID card
SPIMemory SPI Memory library for Arduino. (Formerly SPIFlash)
SPIFFSIniFile Library to read and parse .ini files on ESP8266 and ESP32 platforms
SPIFFS_FilePrint Lightweight library for rolling file print. It logs to SPIFFS.
Sqlite3Esp32 Sqlite3 database library for ESP32 core
SSLClient Arduino library to add TLS functionality to any Client class
SSVNTPCoreClass Singleton class to get real time over NTP. Based on esp8266 core function configTime(). Supports auto DST per time zone.
STAMP-PICO Library for STAMP-PICO development kit
sunset Allows calculation of sunrise, sunset, and moonphase
SuplaDevice Library enables you to connect the device to the SUPLA automation system.
SvgParser A SVG GUI library for ESP8266. Output to a (touch) display and also as webservice
Switch Arduino library for deglitching and debouncing switches and buttons.
SX126x-Arduino Arduino library to use Semtech SX126x LoRa chips and modules to communicate
THiNX32 A library to wrap THiNX device registration, MQTT and OTA Update
Talkie Speech library for Arduino. Generates speech from a fixed vocabulary encoded with LPC.
TAMC_FT62X6 Arduino library for FT62X6
TelnetStream2 Stream implementation over telnet for OTA debuging
TFTTerminal Library for TFTTerminal
TGP Ecran Permet l'intitialisation simplifié de l'écran Adafruit SSD1306.
TGP Menu OLED Permet la création d'un menu deroulant sur affichage OLED SSD1306.
TGP ProtoTGP Permet le contrôle simplifié de la plateforme de développement ProtoTGP.
The IoT Guru integration Cloud and Android frontend support to your devices
Thermal Printer Library Bluetooth Low Energy Thermal Printer Library
ThingSpeak ThingSpeak Communication Library for Arduino, ESP8266 & EPS32
ThingSpeak_asukiaaa An API manager for ThingSpeak
ThingerCore32 Thinger.io Core32 OS Library for ESP32 based devices
Timer-CAM Library for M5Stack Timer-CAM development kit
TinyFontRenderer A library which renders TinyFonts derived from Truetype fonts
TinyGPSPLUS A compact Arduino NMEA (GPS) parsing library
TinyUPnP Add port mappings to your router automatically
Totem Library Library to connect and control Totem products
TR-064 SOAP Library Arduino/ESP library for the TR-064 protocol
TridentTD_EasyFreeRTOS32 A library for ESP32's FreeRTOS in the easy way
TridentTD_Linenotify A library for LINE Nofity
TsicSensor Arduino library for reading TSIC temperature sensors.
TTN_esp32 ESP 32 port of the Arduino TheThingsNetwork library.
TTN_M5Stack M5Stack Lorawan Module port of the Arduino TheThingsNetwork library.
twilio-esp32-client Library for sending and receiving SMS/MMS using Twilio.
Two Way ESP A simple wrapper for the ESP_NOW protocol
UncleRus Uncle Rus' device drivers
UNIT_4RELAY Library for M5Stack 4RELAY UNIT
UNIT_ENV Library for M5Stack UNIT ENV
VNH3SP30 Library for the VNH3SP30 and VNH5019A-E motor controllers (H-bridge motor driver)
WakeOnLan Generate and send Wake On Lan (WOL) packet over UDP protocol.
Watchy Watchy - An Open Source E-Paper Watch by SQFMI
WebConfig A web based configuration editor.
WebSerial A Web based Serial Monitor for ESP8266 & ESP32 to debug your code remotely.
WebServer_WT32_ETH01 Simple Ethernet WebServer, HTTP/HTTPS Client wrapper library for WT32_ETH01 boards using LAN8720 Ethernet.
WEDO 2.0 BLE for ESP32 A library that supports to use BLE to connect and cotnrol the wedo2.0
WiFiConnect A WiFi Manager for ESP8266 or ESP32 with OLED support
WiFiConnect Lite A simple WiFi Connection Manager (captive portal) for the ESP8266 or ESP32.
WiFiManager WiFi Configuration manager with web configuration portal for Espressif ESPx boards, by tzapu
WifiLocation Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and ESP32 boards)
WireGuard-ESP32 WireGuard implementation for Arduino ESP32
wm8978-esp32 An esp32 library for the wm8978 dac.