A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
E-books
Disclaimer
Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.
MP3 Daisy player
The Daisy is a multipurpose sound player for embedded applications. It can be used as a standalone personal music player,as the sound for an art project, in a kiosk, as a museum tour guide, in a toy, or anywhere that high quality embedded audio is desired. It uses MMC or SD flash memory cards so storage size is unlimited. It has several interface modes for either human or machine control.
The Daisy is based on the Microchip PIC18F45J10. It can run at 40MHz, 3.3 volts, which makes them ideal for this application. Also, most of the pins are 5 volt tolerant, easing interface with other microcontrollers. The other chip on the board is a VS1011 decoder. It is an .mp3 and .wav decoder chip, a DAC, and a headphone amplifier all in one 28 pin package.
Link: MP3 Daisy player