As a Propeller microcontroller user, it's not a big deal to play WAV files with my MCU, but MP3 playback is something too complex for the Propeller, the Ardunio or PICAXE microcontrollers. Shopping for an add-on card is almost downright depressing, with simple breakout boards starting at $20.00 -- $199.00.
Fortunately, Hong Kong has mastered ultra cheap MP3, and with a little hacking you can add it to your project for around $3.00.
I'll demonstrate the hack using a Propeller, but the best part is that ANY micro-controller can use the device once you've got the project finished.
A generic MiniClip MP3 player (Source Ebay
prices range from $0.26 -- $3.00)
Your favorite microcontroller. (I'll be using Propeller Platform
, but any will do fine.)
A hot glue gun
A steady hand, and basic soldering tools.