2. Soldering the headers
Before using your click board, make sure
to solder the provided 1x8 male headers
to both sides of the board. Two 1x8 male
headers are included with the board in
the package.
MP3
click
1. Introduction
1
3
2
4. How to play music?
Using MP3 click in combination with microSD
click board, you can play music files directly
from your microSD card. You can easily
implement microcontroller software which
can read mp3 files chunk-by-chunk, and
send each chunk for decoding over the same
SPI communication lines, with different chip
selects for each board.
Turn the board upside down, so that
bottom side is facing you upwards. Place
shorter parts of the header pins in the
both soldering pad locations.
Turn the board upward again. Make sure
to align the headers so that they are
perpendicular to the board, then solder the
pins carefully.
MP3 Click is an accessory board in
mikroBus™
form factor. It includes a stereo MP3 decoder
chip
VS1053
which can decode multiple
formats (Ogg vorbis, MP3, MP1, MP2, MPEG4,
WMA, FLAC, WAW, MIDI), and encode three
different formats from microphone in mono
or stereo format (Ogg vorbis, IMA ADPCM,
16-bit PCM). Board uses industry-standard
Serial Peripheral Interface for communication,
and can only use
3.3V
power supply. Board
features stereo headphone and microphone
audio connectors.
3. Plugging the board in
Once you have soldered the headers your
board is ready to be placed into desired
mikroBUS™ socket. Make sure to align the
cut in the lower-right part of the board
with the markings on the silkscreen at the
mikroBUS™ socket. If all the pins are aligned
correctly, push the board all the way
into the socket.
click
www.mikroe.com
MP3 click Manual
ver. 1.00
BOARD
0 100000 020081
5. MP3 click Board Schematics
6. Power supply - 3.3V only
Board is designed to use
3.3V power supply only. If
you need to add MP3 feature
to your 5V prototype or
development board, we recommend you
to use other boards such as the SmartMP3
Accessory Board:
PHONEJACK
R3
10
C4
47nF
R11
20
C5
10nF
R12
20
C6
10nF
C9
1uF
RIGHT
LINE2
GBUF
LEFT
VCC-3.3
VCC-1.8VCC-3.3
LEFT
R1 10
R2 10
CN1
U1
VCC-3.3
DREQ
RST#
CS#
SCK
SDO
SDI
LN2
AGND3
LEFT
AVDD2
RCAP
AVDD1
GBUF
AGND2
AGND1
RIGHT
AVDD0
AGND0
R5
10K
XDCS/BSYNC
IOVDD1
VC0
DGND1
XTAL0
XTAL1
IOVDD2
DGND2
DGND3
DGND4
XCS
CVDD2
AN
RST
CS
SCK
MISO
MOSI
+3.3V
GND
PWM
INT
RX
TX
SCL
SDA
+5V
GND
DCS
MICP
MICN
RST#
R6
100k
DREQ
48
47
46
45
44
43
42
41
40
39
38
37
RIGHT
GBUF
http://www.mikroe.com/eng/products/
view/165/smartmp3-board/
1
2
3
4
5
6
7
8
9
10
11
12
MCP/LN1
MICN
XRESET
DGND0
CVDD0
IOVDD0
CVDD1
DREQ
GPIO2
GPIO3
GPIO6
GPIO7
VS1053
GPIO4
GND
GPIO1
GPIO0
XTEST
CVDD3
SO
SI
SCLK
TX
RX
GPIO5
36
35
34
33
32
31
30
29
28
27
26
25
VCC-3.3
GPIO
VCC-3.3
SDO
SDI
SCK
C1 100pF
C3
MICN
R4
10K
C2 100pF
100pF
E1
10uF
E2
10uF
R15
1K
R16
1K
MICROPHONE
R13
1K
R14
1K
CN3
7. Code Examples
Once you have done all the necessary
preparations, it’s time to get your click
board up and running. We have provided
the examples for mikroC, mikroBasic and
mikroPascal compilers on our
Libstock
website. Just download them and you are
ready to start.
MICP
GPIO
DCS
R7
100K
R17
X1
1M
CS#
13
14
15
16
17
18
19
20
21
22
23
24
12.288MHz
C7
22pF
C8
22pF
.com
8. Support
VCC-3.3
VCC-1.8
1
C10
100nF
C11
100nF
C12
100nF
C13
100nF
C14
100nF
C19
2.2uF
2
3
U2
IN OUT
GND
EN ADJ
AP7331-ADJ
5
R20
4
R19
22K
120K
R21
12K1
E3
10uF
C15
100nF
C16
100nF
C17
100nF
C18
100nF
R18
2K2
PWR
MikroElektronika offers
Free Tech Support
(www.mikroe.com/esupport)
until the
end of product lifetime, so if something goes
wrong, we are ready and willing to help!
MikroElektronika assumes no responsibility or liability for any errors or inaccuracies that may appear in the present document.
Specification and information contained in the present schematic are subject to change at any time without notice. Copyright © 2012 MikroElektronika. All rights reserved.