FEZ Music Shield for Arduino




FEZ Music Shield for Arduino v1.3
http://www.tinyclr.com/

To wires are required.
From D2 to "analog in 4"
From D3 to "analog in 5"

The hardware
Music Shield

The hello world example plays "Hello"


Arduino code

VS1053 data sheet





The mp3 player project

Very simpel mp3 player.Plays all mp3 files, placed in the root of the sd card.

In the project, I use: SD Card Shield v 3.0 (www.seeedstudio.com)
and FEZ Music Shield (http://www.tinyclr.com/ )



To wires is required.
From D2 to "analog in 4"
From D3 to "analog in 5"

The hardware
Music Shield and SD shield

Arduino code for the mp3 player

In this code, the Fat16 library is used:
Fat16 library for SD Card




Version 0.1 of the VS1053 library is now ready.

VS1053 library

Arduino code for the mp3 player, using VS1053 lib
MP3_Shield_Example_lib.ino


Version 0.2 of the VS1053 library is now ready.
Improved MP3 tag decoding
VS1053 library

Arduino code for the mp3 player, using VS1053 lib version 0.2
From this version, I uses the SD library, who comes with arduino v1.0.
This means, that there is no need of Fat16 library.
MP3_Shield_Example_lib.ino



Things to improve:
1. Reading the SD-card recursive, so music can be sorted in subfolders.
2. FEZ Music Shield can incode music from the analog input. This should be implemented in the VS1053 library, so that it can be stored on the SD card as MP3 files.

If you have ideas for other improvements, or have the solution to the above, write to me at email: karstenalbrektsen@gmail.com


Back to my projects

Free Web Hit Counter By CSS HTML Tutorial