A list of the 27 libraries in the architecture esp32.

Basecamp A basic IoT library for the ESP32
Bleeper A library to store generic configurations.
DHT sensor library for ESPx Arduino ESP library for DHT11, DHT22, etc Temp & Humidity Sensors
ESPiLight pilight 433.92 MHz protocols library for Arduino
ESP32 BLE Arduino BLE functions for 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
IFTTTWebhook Library for triggering IFTTT web hooks
IoTtweetESP32 A library that makes Internet of Things send data and control on
JeVe_EasyOTA Easy include OTA Updates
JTAG A library to perform JTAG operations and play XSVF.
KONNEKTING Device Library A library that enables creating KNX devices powered by Arduino.
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.
M5Stack Library for M5Stack Core development kit
M5Stack-SD-Updater SD Card Loader for M5 Stack
Mini Grafx Graphics Library for embedded devices with a framebuffer
NeoGPS NMEA and ublox GPS parser, configurable to use as few as 10 bytes of RAM
SPIMemory SPI Memory library for Arduino. (Formerly SPIFlash)
THiNX32 A library to wrap THiNX device registration, MQTT and OTA Update
ThingSpeak ThingSpeak Communication Library for Arduino, ESP8266 & EPS32
WEDO 2.0 BLE for ESP32 A library that supports to use BLE to connect and cotnrol the wedo2.0
WifiLocation Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and WiFi101 boards, including MKR1000)