Skip to main content

Questions tagged [mems-microphone]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
4 answers
89 views

How to convert MEMS digital microphone to USB? [closed]

I have a camera + microphone combo PCB board removed from an all-in-one computer and I'm trying to reuse it. The camera is a standard USB device. The wires are even properly color coded. So I just ...
Deling Ren's user avatar
1 vote
2 answers
60 views

Protocol of MEMS digital microphone, and if microcontroller can detect it is missing

I have a datasheet for a MEMS microphone. The way I interpret it, you have to tie L/R low to get DATA1, high to get DATA2. From another source, I guess that it's basically made to be use in a pair. I ...
user1532080's user avatar
0 votes
0 answers
72 views

Receive i2S data to RP2040, PIO and DMA from MEMS microphone (SPH0645LM4H-B)

It pretty much seem to work. I have in the PIO been able to generate the clock and word select and the microphone is sending data continuously which can be verified with a logic analyser. (maybe it ...
www.jensolsson.se's user avatar
0 votes
1 answer
70 views

Trying to drive a I2S MEMS microhpone (SPH0645LM4H) using RP2040 PIO but timing seems bad and I dont get any audio back

So I want to connecte an i2s MEMS microhpone to a RP2040. I have made a PIO program that looks like this: ...
www.jensolsson.se's user avatar
0 votes
0 answers
28 views

Who is the manufacturer of the Y31 5133 mic?

My question is in this PCBA I need the information of the who is the manufacturers of the mic the full details of that mic...
Naga 's user avatar
0 votes
1 answer
60 views

MEMS microphone pinout identification [closed]

I wanted to play with MEMS micrphones. I didn't wanted to wait for my order to arrive so I decided to take away some microphones in some computers in the dumpster. I removed it using hot air to find a ...
InfiniteLooper's user avatar
0 votes
2 answers
111 views

PCM to decibel conversion in ESP-IDF using PDM microphone [closed]

I am using PDM microphone with ESP32-Wroom-32. By using ESP-IDF i2s_pdm_rx example. I was able to get PCM data steam in an array buffer from these int16_t values. ...
Moaz Azam's user avatar
3 votes
2 answers
561 views

MEMS microphone encode to AAC low performance

I am looking for a solution to encode the data from a MEMS microphone to AAC LC. I have a small microcontroller that is very low power but that lacks the RAM required for encoding so I am looking for ...
www.jensolsson.se's user avatar
0 votes
1 answer
87 views

How to calculate decibel from digital MEMS microphone

I built 3x3 microphone array using ICS-52000 MEMS microphones and Teensy 4.1 MCU to get data from those mics. I also wrote code in MATLAB to get data via serial port from Teensy. ICS-52000 are 24 bit ...
erysvh's user avatar
  • 41
0 votes
0 answers
45 views

Interfacing mems digital microphone with ESP32 [duplicate]

The datasheet of the microphone mentions: Source termination resistors are used to match the impedance of the source and the trace. The component values of the termination resistors depend on the ...
Moaz Azam's user avatar
0 votes
2 answers
37 views

How can I use a microphone with integrated PA for a level detection purpose?

I have a MEMS microphone with an integrated PA. I'm going to use it as a trigger in a low-power device so I wanted to know if that internal PA is enough and I can connect it directly to the analog ...
Tirdad Sadri Nejad's user avatar
0 votes
1 answer
108 views

I2S communication WS line function

I was reading the official I2S documentation from Philips and I have some doubts on its functioning (I'm new to this protocol with respect to PDM). The WS line is used to select either the left or ...
Luca's user avatar
  • 3
0 votes
2 answers
92 views

MEMS Microphone Convert V to dBV

At first is sampled data from the IMP23ABSU MEMS mic converted to V by multiplying each sample by the conversion factor \$ \frac{1}{32786} \$. Then i want to calculate the FFT and PSD after applying a ...
Tom's user avatar
  • 25
1 vote
1 answer
105 views

Time Domain Normalization of the IMP23ABSU Microphone

I have tried to evaluate the analog microphone (IMP23ABSU) built into the STEVAL-STWINKT1B with the FP-SNS-DATALOG1 (HS-Datalogger). The values were exported as "raw values" (this is an ...
Tom's user avatar
  • 25
4 votes
2 answers
316 views

Schematic review for an ultrasonic heterodyne mixer

I'm building a heterodyne ultrasonic bat detector with a mems microphine (Knowles SPU0410LR5H-QB) and the SA612 mixer. I have built it on a breadboard and it works. It has some hum and noise but I ...
Gos's user avatar
  • 589
0 votes
2 answers
2k views

Record audio with digital I2S MEMS microphone and store audio as wav file on PC

I would like to use a digital I2S microphone to record audio and store it as wav on a PC, preferably over serial connection. I have tried this with the boards ESP32 dev kit v1, MKR Wifi 1010 and ...
VGF's user avatar
  • 1
0 votes
0 answers
51 views

Building a MEMS Microphone Monitor System

While I've never used a breakout board when building an electret mic, I have used the small Spark Fun 09068 and Cinimark admp401 boards for MEMS mics. They seem to work with a 9v battery box I built ...
Adrianw's user avatar
3 votes
0 answers
58 views

How do I minimize oscillation in this 2-wire electret MEMS microphone interface?

Circuit is as follows: Ignoring the ground/shield separation at the audio jack, you get a two-wire interface at the plug. The FET does double duty as a minimum drop source follower power supply (DC) ...
user107063's user avatar
  • 3,763
2 votes
1 answer
1k views

How to remove INMP441 MEMS microphone low-frequency noise

I have code that allows me to record I2S audio from the INMP441 MEMS microphone module using an ESP32. The data is read from the data out pin of the device. When I take the Fourier transform of this ...
Grabt234's user avatar
3 votes
1 answer
92 views

Help with finding the type of output for a mems mircophone

I am using this MEMS microphone for a stethoscope project. The data sheet recommends the following interface circuit. I can't seem to find where it states specifically that it is a differential output ...
EcksDeECksdeee's user avatar
0 votes
1 answer
2k views

Unable to get any kind of audio from I2S INMP441 omnidirectional microphone on ESP32 devboard

I am trying to get an I2S INMP441 omnidirectional microphone module to interface with an ESP32 devboard. I have been unable to get any kind of information from it. I have tried multiple ESP32s and ...
Slynyr's user avatar
  • 3
1 vote
0 answers
181 views

Interfacing to MEMS microphone with PDM output: what is causing this DC bias?

I have a MEMS microphone (IM72D128V01, using this eval kit) with PDM output connected to a STM32U5 NUCLEO board. (Background: it's connected to the ADF/Audo Digital Filter peripheral which I have ...
davegravy's user avatar
  • 439
2 votes
2 answers
492 views

I2S microphone data synchronization for left and right channel

I have I2S MEMS microphones (transmitters, stereo) in slave mode and a microcontroller in master mode. When the WS pin iw 0 (low) the data available on the SD pin is for the left channel (microphone ...
CuriousByte's user avatar
0 votes
2 answers
238 views

OPA344NA op-amp MEMS Mic

I'm planning on getting Audio Data from a MEMS Analog Microphone with an OPA344Nna as the OP-AMP. I'd like to just make sure the audio circuit looks correct. (Analog/Audio is something a bit new to me,...
Caleb's user avatar
  • 42
0 votes
0 answers
73 views

How to test Pulse Code Modulated sound signal?

I'm trying to perform a PDM to PCM conversion. The PDM signal is coming from MEMS microphone. There are different decimation approaches like FIR, CIC, cascade Half Band(HB) filters and so on. How ...
Berker Işık's user avatar
0 votes
1 answer
39 views

Understanding two Multivibrator models

I simulated the two multivibrator models in CMOS technology using the cadence tool. I was expecting the model 2 with Schmitt trigger(ST) will show robustness in PVT (Process Voltage temperature) ...
Bam_Khel's user avatar
1 vote
0 answers
328 views

Low-pass filter on PDM data provides data that does not have a FFT

I'm trying to convert PDM data into analog form by passing the data through a low-pass filter in Matlab. My approach is fairly simple and matches the answer given in this Electrical Engineering Stack ...
dg1271's user avatar
  • 45
0 votes
1 answer
398 views

I2S on dsPIC generates signals, but interrupt is giving a problem

I am working with SPH0645LM4H-B MEMS microphone with I2S output. I successfully set up the SPI on dsPIC33CK256MP503 to the point, that it outputs the I2S clock at a rate 2MHZ, and WS control signal. ...
EmbeddedGuy's user avatar
0 votes
2 answers
219 views

Microphone closest to mimic human ear (not just few inches away) [closed]

I am currently doing a project that require sensitive microphone as in human ear for voice recognition - but not sure where to start. From what i understand common microphone could only pickup sound ...
gijoe's user avatar
  • 23
1 vote
1 answer
256 views

Choosing an OpAmp for MEMS mic preamp stage

I am trying to create an updated version of a mems mic board, like this one from sparkfun. They use an INMP401 mems mic (which is not recommended for new designs) and an OPA344 for the preamp stage (...
gustavovelascoh's user avatar
1 vote
1 answer
91 views

Do I need a stereo digital microphone? [closed]

I am working on a voice recording application. The circuit simply has microcontroller, flash memory and mems digital microphone. What are the advantages of using a stereo microphone on the quality ...
Berker Işık's user avatar
2 votes
0 answers
227 views

How to connect a MEMS Microphone Breakout - INMP401 to a RN-52 bluetooth module?

I intended to use a INMP401 (MEMS MIC) to capture audio and stream it via bluetooth using an RN-52 bluetooth module (RN-52). The RN-52 has inputs for differential +- signals. The INMP outputs ...
AV_Sig2k19's user avatar
1 vote
0 answers
145 views

MEMS Microphone noise floor power level & audio noise spikes measurement

I have a circuit with a MEMS microphone and would like to be able to measure the audio noise spike contents and check the noise floor power level in the audio circuit. My intention is to connect the ...
LazyTurtle's user avatar
3 votes
1 answer
652 views

MEMS microphone gain calculation for MCU ADC

I've got a Knowles SPH1642HT5H-1 (pdf link) analog MEMS microphone that I'm planning to connect to one of the ADC inputs on an STM32. I've done what I think are the correct calculations to determine ...
Andy Brown's user avatar
0 votes
1 answer
858 views

SPW2430 MEMS MIC Taking time in returning to base Voltage

BREAKOUT BOARD SCHEMATICCIRCUIT SCHEMATIC Green probe is for DSO and red probe is for DMM I am trying to create project using ESP 32 with arduino IDE which turns on when a snap is detected. I will ...
manveen_singh's user avatar
1 vote
2 answers
287 views

finding microphone specification

How to find output voltage of microphone when sensitivity given is -38dBV . I want to compare volatges for various Sound pressure level. Link of datasheet is : https://store.invensense.com/...
jagruti mahajan's user avatar
3 votes
1 answer
335 views

Can I connect a MEMS mic directly to this spectrum analyzer chip?

I have a ICS-40181 MEMS mic and want to do basic spectral analysis using the popular MSGEQ7 chip for the purpose of a sound reactive project. Can I simply connect one into the other (with cap/res as ...
Glebbb's user avatar
  • 43
3 votes
1 answer
687 views

How to check if MEMS microphone is working?

I am using a MEMS microphone that I got from Digi Key ( Part Number: 1428-1021-1-ND). I soldered the mic on a PCB board using hot-air and then add an amplifier to increase the gain (Operational ...
Tesla001's user avatar
  • 133
0 votes
1 answer
1k views

I2S Connections - MEMS Digital Microphone, CODEC, and Raspberry Pi Zero W

I have a MEMS Digital Microphone with PDM output. I am planning to use this: http://www.st.com/content/ccc/resource/technical/document/datasheet/57/af/88/31/7b/59/4f/77/DM00111225.pdf/files/...
J. A. De la Peña's user avatar
1 vote
2 answers
1k views

Understanding digital MEMS microphone sensitivity and obtained bits for a given input SPL

I'm trying to understand /simulate the communication between 2 smartphones by means of ultrasounds. As this is a general study I'm considering that the smartphones are equipped with the "typical" most ...
VMMF's user avatar
  • 399
2 votes
1 answer
1k views

Polar pattern of typical speakers and microphones found in smartphones

I'm interested in knowing how is the directivity of the typical microphones and loudspeakers found in smartphones and tablets affected as they operate in the near ultrasound region (18-21 kHz). Near ...
VMMF's user avatar
  • 399
-2 votes
1 answer
950 views

Biasing analog MEMS microphone [closed]

I am using a analog type MEMS microphone.(SMA120). Interface chip PCM2912 provi SMA100 data sheet PCM2912a data sheet PCM2912 product page not for new designs Could you kindly suggest me a proper ...
Hasan's user avatar
  • 1
1 vote
1 answer
2k views

how to solder MEMS microphone to PCB at home? [closed]

I would like to experiment with audio applications using MEMS microphone. The problem is i cannot think of a way to solder these microphones on a pcb as PCB prototype manufacturers that i know won't ...
Kaushik Wavhal's user avatar
-1 votes
1 answer
575 views

I2S output to a sound card

I followed this tutorial on building a microphone with two MEMS mics and a cheap USB sound card - it works pretty well, although I'm looking to upgrade the MEMS mics to some with better SNR and ...
Greg Pete's user avatar
3 votes
3 answers
16k views

Microphone connection diagram

I am trying to replicate project Jasper of raspberry pi. Currently I am using a USB to audio converter (shown in image below) and a regular PC mic. However the audio reception range is very small. So, ...
Whiskeyjack's user avatar
  • 8,316
0 votes
2 answers
1k views

Noisy record for STMicroelectronics MP45DT02 digital mems microphone

I bought STM32F4DISCOVERY board and I developed a software that records .wav file using MP45DT02 MEMS microphone on this board. .wav files that I record are really good (almost no noise). I designed ...
sanchop22's user avatar
  • 141
2 votes
1 answer
486 views

Can I connect my ADMP401 straight to my computer's microphone jack?

So I'm looking to get a bit more value out of this little 'ol microphone I have. It has a Vcc, GND, and an analog data port on the breakout board. Could I splice a 3.5 mm jack wire and connect the ...
shortstheory's user avatar
3 votes
1 answer
2k views

Testing an I2S slave device

i have a MEMS mic with digital I2S output. What is the easiest way to test that my microphone communicates right? No need to verify the sound, i just need to verify on bit level that communication ...
vasf's user avatar
  • 63
1 vote
1 answer
3k views

I2S interface ideas for multiple MEMS microphones

I plan on forming a microphone array with 4 MEMS microphones and doing the signal processing(beamforming) in matlab/C on my PC. MEMS mics i use have Digital I²S interface with high precision 24 bit ...
vasf's user avatar
  • 63
0 votes
1 answer
2k views

How can use MP45DT02 and CS43L22 DAC with STM32F4?

I'm doing an application with MP45DT02 MEMS audio sensor omnidirectional digital microphone. I'd like to use a STM32F4 MCU to control it, but I don't know much about it. Can I take input from the ...
onur's user avatar
  • 1