A list of the 125 libraries in the architecture esp32.

ADS1118 library Arduino library for TI ADS1118 (16-Bit Analog-to-Digital Converter with Internal Reference and Temperature Sensor).
AllWize Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules
AloesDevice MQTT connector for Aloes
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.
Arduino_ConnectionHandler Arduino Library for network connection management (WiFi, GSM, [Ethernet])
AstroMech Protocol for exchanging small amounts of data over audio.
AsyncElegantOTA Perform OTAs for ESP8266 Elegantly! This Library uses AsyncWebServer.
AutoConnect ESP8266/ESP32 WLAN configuration at runtime with web interface.
Basecamp A basic IoT library for the ESP32
bitluni ESP32Lib Multimedia library for the ESP32
Bleeper A library to store generic configurations.
BSEC Software Library Bosch Sensortec Environmental Cluster (BSEC) Software library
Byteduino A light implementation of Obyte cryptocurrency platform (formerly Byteball) for ESP8266 and ESP32
ChirpSDK Chirp SDK
cloud4rpi-esp-arduino Connect a board to the Cloud4RPi control panel using MQTT -
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
CS5490 A library control an integrated circuit Cirrus Logic - CS5490
DabbleESP32 Dabble is a library to interface ESP32 with Dabble Smartphone app on Arduino IDE.
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.
EEPROM32_Rotate EEPROM wrapper for ESP32 that handles partition rotation
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-DASH A Blazing Fast library to create realtime Dashboards for ESP8266s and ESP32s.
ESP Logger This library aims to provide an easy way to collect data
ESPNexUpload Upload UI file to Nextion displays using ESP's
EspSoftwareSerial Implementation of the Arduino software serial for ESP8266/ESP32.
ESP32 BLE Arduino BLE functions for ESP32
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.
esp32FOTA A simple library for firmware OTA updates
ESP32 Mail Client Mail Client Arduino Library for ESP32
Esp32WifiManager This Arduino library supports Wifi Management for Esp32.
esp32_ftpclient An FTP-Client for the ESP32.
ESP32httpUpdate Http Update for ESP32
ESP8266 and ESP32 Oled Driver for SSD1306 display A I2C display driver for SSD1306 oled displays connected to an ESP8266 or ESP32
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_sds011 ESP8266/ESP32 library for the SDS011 particulate matter sensor.
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 Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
Firebase ESP32 Client Google Firebase Realtime Database Arduino Client Library for Espressif ESP32
FunctionFsm A library that simplifies the creation of finite state machines and streamlines the process of turning state diagrams into code..
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
IBusBM Arduino library for the Flysky/Turnigy RC iBUS protocol - servo (receive) and sensors/telemetry (send) using hardware UART (AVR, ESP32 and STM32 architectures)
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
IoTtweetESP32 A library that makes Internet of Things send data and control on
IOTAppStory-ESP Update your ESP8266, ESP32 & Nextion displays over the air(OTA)
IotWebConf ESP8266/ESP32 non-blocking WiFi/AP web configuration.
JeVe_EasyOTA Easy include OTA Updates
JTAG A library to perform JTAG operations and play XSVF.
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
LCDMenuLib2 Easy creation of a tree based menu with screensaver and multi layers.
Legoino Library for controlling Powered UP and Boost controllers
LoRaNow LoRaNow Library is a simple LoRa Node <> Gateway communication protocol.
mDash Remote control and OTA for ESP32 via IoT backend
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_TreeView TreeView Menu UI for M5Stack
M5StickC Library for M5StickC Core development kit
M5ez Complete interface builder for the M5Stack, an ESP32 based mini tinker-computer
MFRC522 Arduino RFID Library for MFRC522 (SPI)
Mini Grafx Graphics Library for embedded devices with a framebuffer
ModuleInterface ModuleInterface is an open-source system for configuration of and data logging from Arduinos and similar devices.
NeoGPS NMEA and ublox GPS parser, configurable to use as few as 10 bytes of RAM
OneWireNg Arduino 1-wire service library
OpenMRNLite Network protocol stack for model railroading: OpenLCB and LCC implementation.
OROCA-EduBot A library for OROCA-EduBot
PageBuilder HTML string assembly aid library for ESP8266/ESP32 WebServer.
PersWiFiManager Persistent WiFi Manager
PJON PJON is an open-source, multi-master, multi-media bus network protocol
RadioengeLoraWAN Implementation of RadioengeLoraWAN AT-COMMANDS..
Redis for Arduino An Arduino library for Redis.
RemoteDebugger RemoteDebug addon: RemoteDebugger, an simple software debugger - based on SerialDebug Library
RF24 A library for NRF24L01(+) communication.
RichHttpServer An addon for ESP8266WebServer which makes common tasks for developing a rich REST API straightforward.
S7XG AcSIP S7XG LoRaWAN/GPS module library
Senses_wifi_esp32 A library that makes Internet of Things send data and control on Senses IoT platform.
ServoEasing Extends Arduino Servo library for smooth servo movement.Linear as well as other ease movements for all servos are provided. The Arduino Servo library or PCA9685 servo expanders are supported.
SPIMemory SPI Memory library for Arduino. (Formerly SPIFlash)
SPIFFSIniFile Library to read and parse .ini files on ESP8266 and ESP32 platforms
Sqlite3Esp32 Sqlite3 database library for ESP32 core
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
TFT_eSPI A fast TFT graphics library for ESP8266 and ESP32 processors for the Arduino IDE
The IoT Guru integration Cloud and Android frontend support to your devices
ThingSpeak ThingSpeak Communication Library for Arduino, ESP8266 & EPS32
ThingSpeak_asukiaaa An API manager for ThingSpeak
ThingerCore32 Core32 OS Library for ESP32 based devices
TinyFontRenderer A library which renders TinyFonts derived from Truetype fonts
TridentTD_EasyFreeRTOS32 A library for ESP32's FreeRTOS in the easy way
TridentTD_Linenotify A library for LINE Nofity
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.
WebSerial A Web based Serial Monitor for ESP8266 & ESP32 to debug your code remotely.
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
WifiLocation Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and WiFi101 boards, including MKR1000)