I have bought a NUCLEO-L476RG board and a X-NUCELO_CCA02M1 board a couple of months ago and I have flashed the stm32f476RG micro of the board with the sample application that it is include in the folder
and it works the application with Audacity. It is possible to record with the board and much more. To make it works, I had also to change the bridges of the CCA02M1 board according to the UM1900 User manual section 126.96.36.199 Jumper settings for DFSDM-based systems for 1 or 2 microphone acquisition.
But the fact is, when I open the project with SystemWorkbench that is here ..\Projects\Multi\Applications\Microphones_Streaming\SW4STM32\STM32L476RG-Nucleo\STM32L476RG-MEMSMIC1
and I compile and debug or run the program on the board it does not works the application with Audacity.
In the documentation says very clear this:
@par Hardware and Software environment
- This example runs on STM32F401RE, STM32F072RB, STM32L053R8, STM32L476RG and STM32746ZG devices.
- This example has been tested with STMicroelectronics STM32F401-Nucleo,
STM32L476-Nucleo, STM32L053-Nucleo, STM32F746-Nucleo-144 and STM32F072-Nucleo
boards and can be easily tailored to any other supported device
and development board.
Maybe somebody change something in the some file and it didn't test it.
To buy something and then it doesn't go it is not fair play.
Here I put the links of the boards
I hope to hear from you soon.