Hello Team,
I am trying to test a PDM microphone (MP34DT01‑M MEMS) on the nRF9151 DK using nRF Connect SDK.
So far:
- I have successfully tested I2C and I2S DAC audio on the nRF9151 DK.
- Now I am moving to PDM mic bring‑up and facing build‑time issues.
Issues observed:
- Build fails with the error:
fatal error: zephyr/drivers/audio/pdm.h: No such file or directory - Unclear about the correct PDM driver header and APIs to use for nRF9151.
- Facing confusion around pinctrl configuration for PDM in the overlay file.
- Not sure about the correct pin mapping for
PDM_CLKandPDM_DINon nRF9151 DK. - I am unsure if there is a working PDM sample specifically validated for nRF9151 DK.
My setup:
- Board: nRF9151 DK
- Microphone: MP34DT01‑M (PDM output)
- SDK: nRF Connect SDK (currently using the same version in which I2S was testet
Could you please help with:
- Correct driver header/API for PDM mic
- Sample or reference project for PDM mic on nRF9151
- Proper overlay + pinctrl example
- Any known limitations or SDK support gaps for PDM on nRF9151
Thanks in advance for your support.