Skip to main content
Associate
April 13, 2026
Solved

NUCLEO-N657X0-Q: Confliciting info on number of supported PDM MEMs microphones

  • April 13, 2026
  • 3 replies
  • 154 views

Hello,

 

I have a STM32 NUCLEO-N657X0-Q development board. I wanted to interface with 8 digital PDM MEMs microphones. 

 

In section 68.2 of the STM32N6 reference manual, it states that the N6 supports a "PDM interface, supporting up to 4 microphone pairs". Also in section 2.2.3 of AN5027, it states that if 8 microphone want to be used, the recommended data IO lines are SAI_D1, SAI_D2, SAI_D3, and SAI_D4.

 

Using CubeMX, I see no option for microphone pair 7-8. In addition to this, SAI_D4 doesn't exist when I search for the pin. 

 

So how do I interface (if possible), the last microphone pair? 

 

Thanks,

 

Christopher

Best answer by KDJEM.1

Hello @csaji;

 

It is a typo, there are only three data IO: SAI_D1, SAI_D2, SAI_D3, in that case it will just support 3 pairs of microphones. Two microphones for each data line. So it supports actually 6 microphones.

 

Thank you.

Kaouthar

3 replies

KDJEM.1
Technical Moderator
April 13, 2026

Hello @csaji and welcome to the community,

 

Thank you for bringing this issue to our attention.

I will report this issue internally for checking.

I will get back to you as soon as possible.

Internal ticket number CDM0061647(This is an internal tracking number and is not accessible or usable by customers).  

Thank you.

Kaouthar

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.
KDJEM.1
KDJEM.1Best answer
Technical Moderator
April 20, 2026

Hello @csaji;

 

It is a typo, there are only three data IO: SAI_D1, SAI_D2, SAI_D3, in that case it will just support 3 pairs of microphones. Two microphones for each data line. So it supports actually 6 microphones.

 

Thank you.

Kaouthar

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.
Andrew Neil
Super User
April 21, 2026

See also: Connecting 8 PDM microphones to STM32N6

 

TL; DR: Datasheet DS14791 (Rev 9), AN5027 (Rev 2), and RM0486 (Rev 3) all have the typo.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.