The project was designed to create an MP3 player that is based on USB hard drive which can replace the use of CD players.
The project is an open-source type that can be placed on the shelf next to the stereo and be connected through standard RCA line-out audio connectors. The player includes several features such as USB hard disk support up to 137GB, MP3 files support with fixed and variable bitrate at 320kbps, audio out with 20-bit stereo, fast song transfers with USB 2.0 connection, receiver port using IR remote control, and large back-lit LCD display.
The device is capable of handling 1000 songs while operating as standalone without the use of a PC. Uploading songs is made via simple/fast mechanism. It can be used as a home or car stereo component.
The MP3 player is built around the Atmel AVR Mega128 with implemented IDE interface. The RS232 port 0 is used for debug while port 1 is used for LCD display and pushbuttons. The MP3 codec chip STA013 is used for accepting an MP# serial data stream over SPI port. An I2C port is used for initialization, control, and status.
Click here to see the rest of the project.
Wire-to-board interconnection options from Sullins feature a wide range of sizes and applications
MCC’s TVS series high-power suppressors protect sensitive components from voltage spikes and transients
Evaluation boards that streamline evaluating circuit protection on RS-485 serial device ports
6 months ago: I really like this types of hobby projects....!!!!!