Datasheet

There are three 'totally fixed' pins, the hardware SPI pins:
SPI SCK - connected to Digital #13 (but can be connected to the ISP header with a jumper) -
used by both the SD card and VS1053
SPI MISO - connected to Digital #12 (but can be connected to the ISP header with a jumper) -
used by both the SD card and VS1053
SPI MOSI - connected to Digital #11 (but can be connected to the ISP header with a jumper) -
used by both the SD card and VS1053
There are a couple other pins that are required for talking to the VS1053 to play MP3s and such
MCS - this is the VS1053 chip select pin, connected to Digital #7
DCS - this is the VS1053 data select pin, connected to Digital #6
CCS - this is the SD Card chip select pin, connected to Digital #4
DREQ - this is the VS1053 data request interrupt pin - connected to digital #3
Ther are also a few other pins that are not connected to any Arduino pin but are broken out:
RST - this is the VS1053 reset pin, we connected it to the Arduino reset pin so you don't need
to use this unless you really want to.
SPK Off - this disables the amplifier - if you have the amplifier version and want to 'mute'
instantly
TX - this is serial data transmit from the VS1053 - its not used for any of our demos
RS - this is serial data into the VS1053 - its used for MIDI synth playing
CD - this is the card detect pin, it is tied to ground when a card is inserted. Use a pullup on a
digital pin to detect when a SD card is inserted. We dont use it.
SPI Jumpers
If you're using a Mega or Leonardo Arduino, you'll need to short the jumpers on the top right of the
board, and install the 2x3 socket header. This is because those Arduinos use the 2x3 pin header for
the hardware-SPI pins and hardware-SPI is required for the high-speed data transfer required by
the VS1053 codec. We'll cover that in the Assembly step.
© Adafruit Industries
https://learn.adafruit.com/adafruit-music-maker-shield-vs1053-mp3-
wav-wave-ogg-vorbis-player
Page 8 of 33