I am looking for audio ic that can read the data from usb drive and play audio also track can be controlled using any serial interface like usart or i2c.
I am looking for cheap solution.
Also im not sure what it called is Audio codec ic?
Returning to your initial post, you are requesting interface to an USB memory device, this involves an USB host interface, none of the discussed audio codecs has it. Not yet mentioned, but you probably also want to convert MP3 to plain digital audio, this involves a hard- or software MP3 decoder.
A powerful microprocessor can do both jobs, but you shouldn't underestimate the software effort. I remember that building your own MP3 player was a popular DIY project in the 90s, mostly using smaller microprocessors and hardware MP3 decoders.
A plain vanilla MP3 player build with Sony Spresense board which has a display + 5 buttons for controlling volume/play/pause/changing songs. By Shahariar.
Wow, looks like i can use spi connection.
Thanks i have gone through all the pcm ic's but didnt notice as it not indicated on the pin diagram.
But now im worried about time delay for selection of track and playing the track.
Ill try this ic and posted the result.
If u come across some article using this ic interfaced with spi/i2c please post a link, ill also search for it.
Thanks once again
Returning to your initial post, you are requesting interface to an USB memory device, this involves an USB host interface, none of the discussed audio codecs has it. Not yet mentioned, but you probably also want to convert MP3 to plain digital audio, this involves a hard- or software MP3 decoder.
IN PCM series from texas instruments it has inbuilt usb host interface.
and PCM2706C, PCM2707C PJT Package those two ic's looks good as they having spi control (not full but sufficient i guess).
im also thinking of making usb interface and software encoder/decoder using pic32 and mplab harmony but it will be time consuming and i still have to use the dac to drive the speaker also we have those two ics.
Wow, looks like i can use spi connection.
Thanks i have gone through all the pcm ic's but didnt notice as it not indicated on the pin diagram.
But now im worried about time delay for selection of track and playing the track.
Ill try this ic and posted the result.
If u come across some article using this ic interfaced with spi/i2c please post a link, ill also search for it.
Thanks once again
--- Updated ---
IN PCM series from texas instruments it has inbuilt usb host interface.
and PCM2706C, PCM2707C PJT Package those two ic's looks good as they having spi control (not full but sufficient i guess).
im also thinking of making usb interface and software encoder/decoder using pic32 and mplab harmony but it will be time consuming and i still have to use the dac to drive the speaker also we have those two ics.
But after looking to the price im little disappointed.
Does anyone having the cheaper solution actually im looking to design entire board with in the price of PCM2096c ic, considering microcontroller, 10-12 optocoupler inputs.
Wow, looks like i can use spi connection.
Thanks i have gone through all the pcm ic's but didnt notice as it not indicated on the pin diagram.
But now im worried about time delay for selection of track and playing the track.
Ill try this ic and posted the result.
If u come across some article using this ic interfaced with spi/i2c please post a link, ill also search for it.
Thanks once again
--- Updated ---
IN PCM series from texas instruments it has inbuilt usb host interface.
and PCM2706C, PCM2707C PJT Package those two ic's looks good as they having spi control (not full but sufficient i guess).
im also thinking of making usb interface and software encoder/decoder using pic32 and mplab harmony but it will be time consuming and i still have to use the dac to drive the speaker also we have those two ics.
--- Updated ---
But
But after looking to the price im little disappointed.
Does anyone having the cheaper solution actually im looking to design entire board with in the price of PCM2096c ic, considering microcontroller, 10-12 optocoupler inputs.
Here is what is on the chip ( for some of these functions multiple copies, like 4 opamps, 4 DACs, tons of
digital fabric to make multiple copies of digital stuf) -