Reading Inbuilt mic of ESP32 one
Posted: Tue Apr 05, 2022 5:33 pm
Hi, I have an ESP32 One (https://www.waveshare.com/wiki/ESP32_One) with an inbuilt microphone and I would like to have an application that measures noise and sends it via wifi to a server or another computer.
The application should either measure the noise in absolute values or in decibel and take a sample e.g. every second which then is aggregated over e.g. 10 seconds to determine whether it's a continuous noise. This aggregated value should then be sent together with a timestamp over wifi to a server or another computer. In the end I want to be able to determine whether there is some continuous noise like speaking in a location or whether it is quiet.
Anyone who can let me know how can I configure the inbuilt mic or read it .The ESP32 one is using MSM261S4030H0R digital microphone
Thank you for the help!
The application should either measure the noise in absolute values or in decibel and take a sample e.g. every second which then is aggregated over e.g. 10 seconds to determine whether it's a continuous noise. This aggregated value should then be sent together with a timestamp over wifi to a server or another computer. In the end I want to be able to determine whether there is some continuous noise like speaking in a location or whether it is quiet.
Anyone who can let me know how can I configure the inbuilt mic or read it .The ESP32 one is using MSM261S4030H0R digital microphone
Thank you for the help!