It's voice modification project with some fancy features like predefined audio and volume knob.
Open VoiceGrolwer.ioc in STM32CubeMX and then Generate Project. Next just compile it and upload it to your STM32.
PB5-MOSIPB4-MISOPB3-SCKGND-CS
PA1-Aout5V-Vcc
PB1-Uout5V-Vcc
PE3,PE4,PE5,PE6- Voice Effects (Echo, Overdrive, Low Voice, High Voice)PE7,PE8,PE9,PE10- Predefined Audio Files from SD Card
Copy files from SDcard folder onto your SD Card and connect it to the Card Reader Module. In case you would like to use your own files convert them into .wav having:
- Bit resolution: 8 bit
- Sampling rate: 16000 Hz
- Audio channels: mono
https://audio.online-convert.com/convert-to-wav
CubeMX STM32Studio Ecllipse
Volume meter based on WS2812 Diodes
Wojciech Kasperski
Michał Kalinowski