You are viewing an older revision! See the latest version
MP3 Player
MP3 Player¶
Purpose¶
The purpose of this project was to create an MP3 player that allowed you to pause and search songs from an S/D card.
Wiring¶
For the LCD Screen:
GND 0v
VCC 3.3v
VO [ 1k resistor ] 0v
RS p10
RW 0v
E p12
D0
D1
D2
D3
D4 p15
D5 p16
D6 p29
D7 p30
For the S/D Card:
SparkFun MicroSD Breakout Board
MicroSD Breakout mbed
CS o---o 8 (DigitalOut cs)
DI o---o 5 (SPI mosi)
VCC o---o VOUT
SCK o---o 7 (SPI sclk)
GND o---o GND
DO o---o 6 (SPI miso)
CD o
For the MP3 Board
VIN---o (40) VOUT
NC MICN RIGHT
(15) o--RST GBUF---o GND of Speaker
(16) o--DREQ LEFT---o VCC of Speaker
NC GPIO 2 GPIO 1 NC
NC GPIO 3 GPIO 0 NC
(17) o--BSYNC SO---o (12) miso \
NC TX SI---o (11) mosi }SPI Bus
NC RX SCLK---o (13) sck /
GND (1) o--GND CS---o i.e.(14)
A DIP switch was also used in p28 to toggle the pause and seek functionality.