2022-03-06 02:34 AM
2022-03-06 11:17 AM
Well stock boards are going to focus on more general features.
The EVAL boards for ST have a some large pin headers, but usage is often conflicted, and you might have to disable on-board functions to accommodate.
The DISCO boards have Arduino shield connectors, but anything not exposed on those pins is likely committed to other functionality.
The NUCLEO-144 boards likely expose everything you'd need to pin headers, but conversely don't have anything on-board to provide micro-sd, flash, external RAM, etc.
Yes, so figure the microphones you're using, find those which provide for the best serial, and multiplexed transport.
2022-03-06 06:06 AM
How are the microphones going to interface?
Only a handful of the EVAL boards have dual micro-sd sockets, look at STM32F769I-EVAL
2022-03-06 10:32 AM
I think that 'how are the microphones going to interface' is my question. This is what I am trying to learn. I have read a bit about SAI and I2S. I'm looking for the easiest method to hook up 8 digital MEMS microphones and sample at quite a high sample rate. I am wondering if there is a development board that would be suitable for doing this. I would like to make a daughter board with my microphone array pattern and log the recordings. But I'm not sure where to start.
2022-03-06 11:17 AM
Well stock boards are going to focus on more general features.
The EVAL boards for ST have a some large pin headers, but usage is often conflicted, and you might have to disable on-board functions to accommodate.
The DISCO boards have Arduino shield connectors, but anything not exposed on those pins is likely committed to other functionality.
The NUCLEO-144 boards likely expose everything you'd need to pin headers, but conversely don't have anything on-board to provide micro-sd, flash, external RAM, etc.
Yes, so figure the microphones you're using, find those which provide for the best serial, and multiplexed transport.
2022-03-06 11:27 PM
Thank you. This was useful. I have bought a NUCLEO H7 board to get started.
2022-03-07 05:33 AM
Hi @DWall.2 ,
besides @Community member suggestions, please be sure to use a microphone with ultrasound capabilities, and that the sampling frequency of the processed signal is compatible with the ultrasound band.
-Eleon
2022-03-07 06:06 AM
Thanks. I will initially try with ICS-41352 microphones. I would ideally like to sample at greater than 192 kHz. But if I can log 8 channels, 16-bit, at 192 kHz it's a good start. Do you know if this will be possible with the two SAI ports on the NUCLEO-H723ZG? I could always use more than one microcontroller, and I have read that the SIA channels can be synchronised. It is of course vital that I have precise phase timing because I am using the array for directional measurement.