Espressif’s Frameworks
Here you will find a collection of the official Espressif libraries and frameworks.
Espressif Audio Development Framework
The ESP-ADF is a comprehensive framework for audio applications including:
- CODEC’s HAL 
- Music Players and Recorders 
- Audio Processing 
- Bluetooth Speakers 
- Internet Radios 
- Hands-free devices 
- Speech Recognition 
This framework is available at GitHub: ESP-ADF.
ESP-CSI
ESP-CSI is an experimental implementation that uses the Wi-Fi Channel State Information to detect the presence of a human body.
See ESP-CSI project for more information about it.
Espressif DSP Library
The library provides algorithms optimized specifically for digital signal processing applications. This library supports:
- Matrix multiplication 
- Dot product 
- FFT (Fast Fourier Transform) 
- IIR (Infinite Impulse Response) 
- FIR (Finite Impulse Response) 
- Vector math operations 
This library is available here: ESP-DSP library.
ESP-WIFI-MESH Development Framework
This framework is based on the ESP-WIFI-MESH protocol with the following features:
- Fast network configuration 
- Stable upgrade 
- Efficient debugging 
- LAN control 
- Various application demos 
ESP-WHO
The ESP-WHO is a face detection and recognition framework using the ESP32 and camera. To know more about the project, see ESP-WHO on GitHub.
ESP RainMaker
ESP RainMaker is a complete solution for accelerated AIoT development. Using ESP RainMaker, you can create AIoT devices from the firmware to the integration with voice-assistant, phone apps and cloud backend.
ESP-IoT-Solution
ESP-IoT-Solution contains commonly used device drivers and code frameworks when developing IoT systems. The device drivers and code frameworks within the ESP-IoT-Solution are organized as separate components, allowing them to be easily integrated into an ESP-IDF project.
ESP-IoT-Solution includes:
- Device drivers for sensors, display, audio, GUI, input, actuators, etc. 
- Framework and documentation for low power, security, storage, etc. 
- Guide for Espressif open source solutions from practical application point.