I present this new Arduino project: A full MP3 player based on Arduino.
As you can see in the photo, the idea was to build a standalone player, in the style of antique radios or ‘tapes’, in the age of Iphones ….
The player uses a small module based on the VS1002d chip (now discontinued, but who had a drawer). The module in question I bought at Futurlec . Currently you can get similar modules on ebay for a bit more than 10$, although the chip is the VS1003 o VS1053. You can also use a SparkFun MP3 shield, but significantly more expensive (this shield already includes an SD slot).
The three chips are quite compatible in terms of programming, and indeed almost all initialization the I have taken from the library to the SparkFun MP3 Shield 😉
This is a table with the connections between Arduino and the other components. In parentheses, the name of the individual connections on modules (and the pin in the SD card).
|PIN Arduino||MP3 Module||SD Card||LCD||Buttons|
|11||MOSI (SI)||MOSI (CMD-2)||—||—|
|12||MISO (SO)||MISO (DATO-7)||—||—|
|13||CLK (SCLK)||CLK (5)||—||—|
- Mp3 module based on chip VS 1XXX
- SD Module (It is also available on ebay)
- 4×20 characters LCD
- Small amplifier
- 2 speakers.
This Post / Project can also be found using search terms:
- arduino mp3 player
- arduino mp3