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
-MOSI
PB4
-MISO
PB3
-SCK
GND
-CS
PA1
-Aout
5V
-Vcc
PB1
-Uout
5V
-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