Digital Microphone on ESP32

I bought a digital mic (I2S) INMP441 but I didn't found time to test it.
You need an ESP (i try it on an esp32) to make it works.

I had a hard time to find a working code on Arduino, so here is one.

This example managed multiples frequency band.
The mic is omnidirectionnal (and the range is a lot better than basic analog mic)

Here is the result on the serial monitor:

You can also use the serial tracer to display the frequencies: