Skip to content
Music player (read mp3 and wav files) running on STM32F4 Discovery
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a music player running on stm32f4 discovery board. Currently it reads only mp3 and wave sound file from usb stick. The code is based on ST's Audio playback example projekt, Benjamin's mp3 player ( and Majerle Tilen's stm32f4 library ( The serial interface USART (PA2) is used as output of the application.


$ git clone

$ cd stm32f4-musicplayer

$ make

The binary (stm32f4_musicplayer.bin, .hex, .elf) will be created in build directory.

The application plays musics one after another from root directory of the usb stick. The user blue button is used to jump to the next song.

You can’t perform that action at this time.