Hello everyone,
I'm trying to check if FRDM-MCXN947 can do keyword spotting/noise detection.
My current clue is this link: https://community.nxp.com/t5/MCX-Microcontrollers-Knowledge/How-to-get-started-with-NPU-and-ML-in-MC...
From the documentation, the board doesn't have a microphone and the program is taking pre-recorded audio as input then processing it to detect keywords. Correct me if it's not the case.
Do we have a guide to:
1. Attach a generic PDM MEMS microphone (something like a board from Adafruit: https://www.adafruit.com/product/3492) to the board? From what I can understand so far, I would need to connect the microphone to the FRDM/Arduino headers of the board based on https://www.nxp.com/docs/en/quick-reference-guide/FRDM-MCXN947-QSG.pdf
The microphone I can use based on https://www.nxp.com/docs/en/data-sheet/MCXNx4xDS.pdf should follow 4.7.2 requirements.
The closest guide I can find is for I2S: https://community.nxp.com/t5/MCX-Microcontrollers/Documentation-examples-for-I2S-over-SAI-on-the-FRD...
My embedded knowledge is limited so please bear with me.
2. Do keyword spotting using the board with an external microphone?
Thank you!
Al
Hi @altonny
Yes, FRDM-MCXN947 doesn't have a microphone and the program is taking pre-recorded audio as input then processing it to detect keywords.
If you want to connect a microphone. You can refer to the FRDM-MCXN947 schematic diagram.
BR
Harry