Need Help with nRF52840 PDM Microphone Data Processing

Hello, I am currently working on a PDM microphone project using nRF52840 and Zephyr RTOS. I've been testing the official Zephyr sample (located at dmicncs/v2.9.0/zephyr/samples/drivers/audio/dmic).

I noticed that the official example sets the PCM sample rate to 16,000 Hz, but when I try to lower it to 8,000 Hz, the hardware doesn't seem to match properly. Does the nRF52840 not support this sample rate?

Additionally, the official example converts the data into PCM format and stores it in a buffer. Do you have any sample code that sends this buffer data over UART?

Parents Reply Children
Related