Mp3 2
Mmc Sm
Here are a couple open source MP3 player kits, PCB/schematics & source are all available – Link.