-
Notifications
You must be signed in to change notification settings - Fork 7.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
High noise on INMP441 output #6699
Comments
@PilnyTomas Please help me. Thanks in advance. |
Hi @Huyyuh2000, thanks for creating the issue.
|
Hi @PilnyTomas, |
How did you manage to set up 16 bit depth on the microphone? |
Hi @PilnyTomas , |
That is a setup in the ESP I2S module. My question was about the microphone. How do you know the microphone is outputting 16 bits per sample? |
Sorry, I don't know, Is there any way to check the output of the microphone? |
Usually, the first thing is to read the documentation for the chip you want to use. I don't know the chip you are using. |
Cool. Is the picture from the documentation, because there is depicted 32 bit per sample format. |
Hello, I tried change bit per sample and other parameters that come with it but there is still having noise. |
Hello, please how do you solve this problem, i connect L\R pin to ground, I’m not getting any audio |
If You are using Arduino Framework with ESP32 then try connecting the L/R pin with GND and then set the input channel Using this approach worked for me, try the Left channel if the Right one doesn't work |
Ok I'll answer myself, just in case this serves someone else:
|
Board
DOIT ESP32 Devkit V1, WEMOS LOLON32 Lite, Wemos D1 R32
Device Description
All hardware plain on breadboard
Hardware Configuration
INMP441_WS connected to D15
INMP441_SD connected to D13
INMP441_SCK connected to D2
INMP441_VDD connected to 3.3V Pin
INMP441_GND connected to GND
Version
v2.0.2
IDE Name
Arduino IDE
Operating System
Windows 11 Home Single Language
Flash frequency
80MHz
PSRAM enabled
no
Upload speed
115200
Description
Hello, I recorded .wav file using INMP441 and the data was able to process (noise was at acceptable level). At the moment, when I am recording for collect data, the noise is very high. I have change wire, dev kit and sensor but the result are the same. Here are the link that I save 2 recorded file. The low noise is before I meet the problem.
I have read #3939 and follow some suggestion like soldering 10K between SD and GND but still not working.
Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: