Our versatile MP3 player module is a full featured MP3 player with multiple options of play back and source. The module can read MP3 files from either a USB pen drive or a micro SD card. The module can take upto 32GB pen drives and 16GB SD cards. The module has a on board 3W mono audio amplifier for connecting a speaker. Alternatively a stereo head phone jack is provided. The module is controller by 4 switches and can take any 3.7V to 5V power source including USB power.