ESP32 WiFi MEMS Microphone

I selected the required library and the project works.

Add in platform. ini

lib_deps = https://github.com/me-no-dev/ESPAsyncWebServer.git

or in folder project lib ESPAsyncWebServer.zip

Change src/Application.cpp Change
#include <FreeRTOS.h> => #include <freertos/FreeRTOS.h>

PLATFORM: Espressif 32 (4.1.0) > Espressif ESP32 Dev Module

PACKAGES:

  • framework-arduinoespressif32 @ 3.20001.0 (2.0.1)
  • tool-esptoolpy @ 1.30100.210531 (3.1.0)
  • toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch3

Dependency Graph
|-- audio_input
|-- ESPmDNS @ 2.0.0
| |-- WiFi @ 2.0.0
|-- WiFi @ 2.0.0
|-- ESPAsyncWebServer
| |-- FS @ 2.0.0
| |-- AsyncTCP @ 1.1.1
| |-- WiFi @ 2.0.0
|-- SPIFFS @ 2.0.0
| |-- FS @ 2.0.0

PIN MEMS INMP441
GND - L/R | | GND - GND
GP22 - WS | | VDD - +3.3V
GP26 - SCK | | SD - GP21