Adding PDM to RUI3

We’re currently using RUI3 to write firmware for the RAK11720, and I have a new requirement to add microphone (using PDM).

RUI3 doesnt support PDM. One suggestion we have is to add PDM support using libraries in the AmbiqSuiteSDK, I’m trying to figure out the complexity of doing this.

Is this possible? Any potential issues in doing this?

Hello @sabith-atlaslabs,

You are right. RUI3 is not supporting PDM. You can use AmbiqSuiteSDK inside RUI3. It is possible.

Please check AmbiqSuiteSDK/boards/apollo3_evb/examples/pdm_fft sample project. You can add am_mcu_apollo header file to your Arduino project like below.,

extern "C" {
#include "am_mcu_apollo.h"
}

Best regards,
Sercan.

2 Likes

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.