AVR based MP3 project

Probably most of more experienced developer of embedded systems has built an mp3 player. It is not really hard as it may look like. It is because specialized mpeg decoder IC’s are used. It is all about using prebuilt libraries and some interfacing.

AVR based MP3 project

This particular mp3 player is built around ATmega128 microcontroller that reads data from old 2.5″ laptop hard drive. MP3 player uses STA013 Mpeg decoder IC that sends decoded audio through CS4334 Stereo DAC (24-bit). Player software and hardware files are available for download. Check out for newer versions where various control interfaces like keypad; rotary encoder and remote IR are built.

Read

1 Comment so far

  1. [...] This particular mp3 player is built around ATmega128 microcontroller that reads data from old 2.5″ laptop hard drive. MP3 player uses STA013 Mpeg decoder IC that sends decoded audio through CS4334 Stereo DAC (24-bit). Player software and hardware files are available for download. Check out for newer versions where various control interfaces like keypad; rotary encoder and remote IR are built. [via] [...]

Leave a reply