Skip to content

Easy Use STM32CubeIDE Project. Using STM32F746NG discovery board to record audio by using internal MEMS digital microphone, save it into micro SD card in .wav form and play it back trough the audio line out jack.

Notifications You must be signed in to change notification settings

tzf230201/Record_Playback-32F746GDISCOVERY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Audio Record and Playback on STM32F746 Discovery 📝

Using STM32F746NG discovery board to record audio by using internal MEMS digital microphone, save it into micro SD card in .wav form and play it back trough the audio line out jack.

Harware Diagram

Record

BTW if the SD card doesn't plugged in, it will record for ever

                                                       The LCD is indeed broken, lol 😝

Playback

Saved file

*Note

  • This code was built on STM32CubeIDE 1.10.0 🏠
  • Easy Use. This repo can be directly imported as a STM32CubeIDE project
  • You can easily getting started by modify the code in Core/Src/role.c file 🚀
  • Change record duration in Core/Inc/record.h -> DEFAULT_TIME_REC

Any Question? Please ask me -> [email protected] 📭

About

Easy Use STM32CubeIDE Project. Using STM32F746NG discovery board to record audio by using internal MEMS digital microphone, save it into micro SD card in .wav form and play it back trough the audio line out jack.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published