Showing results for 
Search instead for 
Did you mean: 

Pdm mems microphone

Associate III

Hi team, 

I am using MP23DB01HP mems pdm microphone.I am new to this PDM DATA format.i know about pcm.Llease provide information and pseudo code for pdm  to pcm  and vice-versa.

Waiting for ur response...!

Thank u,


Federica Bossi
ST Employee

Hi @Alex_reynold ,

Welcome to ST Community!

I suggest you to read AN5027 and UM2372 which explain what PDM format is and how to interface a PDM microphone to an STM32. They also explain a library dedicated precisely to PDM PCM conversion.

If this helps you, please mark my answer as "Best Answer" by clicking on the "Accept as Solution" button, this can be helpful for Community users to find this solution faster.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

Thanks for reply,
I went through all documents given in this youtube
But thing I need to how library is actually converting PDM stream to PCM stream.
These documents given what are inputs given to functions and outputs for each function.
""Please provide reply soon  there is long weekend""
Best regards,