The easyest way to send MP3 from Android phone to Arduino and play it

Hello Everyone,

I have to send 5 audio (mp3) files from Android phone to Arduino. Then I have 5 buttons for each files send to Arduino. Then if button 1 presed, Arduino have to play file 1 and so on...

What is the easyest way to realize and solve this?

I'm thinking something like:

1.FIRST -> connect Arduino with compatible bluetooth module and with Android phone.

  1. SECOND -> Try to send mp3 file from Android to Arduino.

  2. THIRD -> Play audio that was send if button connected to arduino pressed.

An Arduino by itself cannot store an MP3 file. The UNO has only 32kb memory and MP3 files can easily be megabytes. You need some external storage such as an SD card.

Then the Arduino is unlikely to be fast enough to work with megabytes of data. It would take minutes to download a few seconds of MP3.

Why do you feel you need to update the MP3 files from the phone? If they're stored on an SD card then you can pop the card into your PC and copy or update the files.