You can play various music formats with the Arduino Music Shield VS1053
MP3 shield and have it controlled by your Arduino. Music can be played via the SD card slot on the Shield. In addition to playing music, this shield can also record music with the built-in microphone or external microphone.
Technical Specifications
- Uses SPI interface
- It has a 3.5mm female (stereo) audio jack for output and microphone input.
- It has a built-in microphone for audio recording
- Compatible with Arduino Uno and Mega
- It has a micro SD card slot (the chip in the display supports FAT16 and FAT32)
- Operates at 5V DC only.
The following formats are supported for audio playback
- Ogg Vorbis
- MP3 = MPEG 1 and 2 audio layer III (CBR + VBR + ABR)
- MP1 and MP2 = MPEG 1 and 2 audio layer I & II optional
- MPEG4/2 AAC-LC (+PNS), HE-AAC v2 (Level 3) (SBR+PS)
- WMA4.0/4.1/7 /8/9 (5-384 kbps)
- FLAC lossless audio (software plug-in only, 24 bit, 48 €48 kHz)
- WAV (PCM + IMA ADPCM)
- General MIDI 1 / SP-MIDI format 0
The following formats are supported for audio recording:
- Ogg Vorbis (with software plug-in)
- IMA ADPCM
- 16 bit PCM
If you want to use it with Arduino Mega, you need to connect the following pins (for example, with male-to-male jumper / dupont cables):
Mega Pins |
VS1053 pins (these pins can no longer be used in Mega! ) |
51 |
D11 |
50 TD> |
D12 |
52 |
D13 |