Cytron Technologies EasyMP3 Shield User Manual Download Page 3

 

ROBOT . HEAD to TOE 

Product User’s Manual – SHIELD-EZMP3 

 

 

1.0 INTRODUCTION  
 

EasyMP3 Shield is an Arduino shield which integrates serial MP3 module and provides

 

   

 

 

 

 

 

 

 

 

 

 

perfect integrated MP3 and WAV hardware decoding with any Arduino projects. It is

 

 

 

 

 

 

 

 

 

 

     

compatible 3 with

Arduino Uno

,

Arduino Duemilanove

,

Arduino Mega2560

,

Arduino

   

 

 

 

 

 

 

 

 

Leonardo

 and possibly other pin compatible main boards.  

 
EasyMP3 shield offers high quality audio solution with the ability to decode and play MP3

 

 

 

 

 

 

 

 

 

   

 

 

 

 

audio files from storage drives. It has also on board 2 channel differential amplifier for direct

 

 

 

 

   

 

   

   

 

 

 

 

 

drive of external loudspeakers and stereo audio jack socket for earphones.  
 
EasyMP3 shield also provides easy and stable UART interface for users to communicate with

 

 

 

 

 

 

 

 

 

 

   

 

 

MP3 module using Arduino boards. With provided library, users can give commands to the

 

 

 

 

 

 

 

 

 

 

 

   

 

module through UART easily to carry out MP3 player functions such as play song, increase

 

 

 

   

 

 

 

 

 

   

 

 

 

or decrease volume, playback, etc. There are 3 push buttons onboard for users to carry out

 

 

 

 

 

 

   

 

 

 

 

   

 

 

basic MP3 functions directly without using UART. 
 
EasyMP3 shield comes with microSD slot which serves as MP3 and WAV file storage for the

 

 

 

 

 

 

 

   

 

 

 

 

 

 

 

users. For easier management of files in microSD, the shield also comes with USB-MicroB

 

 

 

   

   

 

 

 

 

 

 

 

socket which allows user to connect the shield to PC and manage the files directly, just like

 

 

 

   

 

 

   

 

 

 

 

 

 

 

 

SD card reader! Besides that, thumbdrive slot is also another alternative for users who prefer

 

 

 

 

 

 

   

 

 

 

 

 

 

 

to use thumbdrive as file storage.  
 
EasyMP3 shield has stackable side headers which allows more Arduino-compatible shields to

 

 

 

 

 

 

 

 

 

 

   

be stacked on top of it. This shield provides digital pins options for software and hardware

 

 

 

     

 

 

 

 

 

 

 

 

 

 

UART communication.  
 

Features:

 

Support MP3 and WAV decoding  

24-bit DAC output, dynamic range support 90dB, SNR supports 85dB   

Jumper selectors for software or hardware UART communication. 

POWER and BUSY LED indicators 

On board stereo 3.5mm audio jack socket 

On board dual channel/Stereo 3W differential audio amplifier for external speaker 

1 USB Micro-B socket for MicroSD card reader function 

1 ThumbDrive slot, maximum support 32GB thumbdrive 

1 MicroSD card slot, supports FAT16, FAT32 file system, maximum support 32GB

 

 

 

 

 

 

 

 

 

 

 

 

MicroSD card  

On board 3 push buttons for MP3 player basic functions. 

Supports AD key control mode. 

Arduino Stackable side headers.  

 
 

 

 
 

 

Created by Cytron Technologies Sdn. Bhd. – All Right Reserved

 

 

Summary of Contents for EasyMP3 Shield

Page 1: ...ROBOT HEAD to TOE Product User s Manual SHIELD EZMP3 EasyMP3 Shield SHIELD EZMP3 User s Manual V1 0 Apr 2016 Created by Cytron Technologies Sdn Bhd All Right Reserved 1...

Page 2: ...ELD EZMP3 Index 1 Introduction 3 2 Packing List 4 3 Board or Product Layout 5 4 Dimension 7 5 UART Serial Communication 8 6 Hardware Installation 9 7 Getting Started 10 8 Warranty 16 Created by Cytron...

Page 3: ...microSD slot which serves as MP3 and WAV file storage for the users For easier management of files in microSD the shield also comes with USB MicroB socket which allows user to connect the shield to P...

Page 4: ...ING LIST Please check the parts and components according to the packing lists If there are any parts missing please contact us at sales cytron com my immediately 1 1 x EasyMP3 Shield 2 2 x mini jumper...

Page 5: ...MicroUSB socket 2 Arduino R3 Standard Header 3 Arduino RESET button 4 UART Selector 5 ADKEY slot 6 MicroSD Card Slot 7 Power LED Indicator 8 Busy Indicator LED 9 Stereo Speaker Output 10 Audio Jack S...

Page 6: ...the RX pin D1 D3 D9 D11 and D13 as the TX pin from Arduino main board 5 ADKEY slot Additional slot which allows user to carry out additional MP3 functions with proper hardware connection 6 MicroSD ca...

Page 7: ...ROBOT HEAD to TOE Product User s Manual SHIELD EZMP3 4 0 DIMENSION Created by Cytron Technologies Sdn Bhd All Right Reserved 7...

Page 8: ...ws suitable RX and TX pins to be chosen for compatible Arduino boards UART Arduino Boards RX TX USB USB Arduino Uno Arduino Mega Arduino Leonardo D0 D1 Arduino Uno Arduino Mega Arduino Leonardo D2 D3...

Page 9: ...CIKU are also compatible with this shield 6 1 Arduino Uno Arduino is an open source physical computing platform based on a simple I O board and a development environment that implements the Processin...

Page 10: ...th Arduino such as earphones speakers etc The following figures show the connection of different types of audio devices to EasyMP3 Shield with Arduino Highly recommended only one audio device is conne...

Page 11: ...e a folder named MP3 in root directory of storage drive and store all files into it EasyMP3 shield supports MP3 and WAV file decoding To play the file accordingly using the arduino sketches user can r...

Page 12: ...to decrease the volume 7 Button 2 Next Vol Press the button to play next file Long press the button to increase the volume 7 5 Upload example sketches to play tracks 1 Make sure all steps from 7 1 to...

Page 13: ...lso provides user easy access to microSD card content via onboard microUSB slot With microSD card inserted and USB cable connected to PC via microUSB slot user can access microSD card directly from PC...

Page 14: ...roSD card is highly limited and is not suitable for transferring large amount of files at one time Safely remove device from PC is highly advisable for changes in microSD card to take effect properly...

Page 15: ...solder the jumper pad left hand side to any desired pin In CytronEasyMP3 library look for CytronEZMP3 h header file change the line below define PIN_BUSY A2 To define PIN_BUSY any desired pin For exa...

Page 16: ...der warranty Warranty does not cover freight cost for both ways Prepared by Cytron Technologies Sdn Bhd No 16 Jalan Industri Ringan Permatang Tinggi 2 Kawasan Industri Ringan Permatang Tinggi 14100 Si...

Reviews: