SparkFun will be closed Monday 7/4 for the holiday. All orders placed after 2pm MT on Friday 7/1 will be shipped out next week.
Description: The WTV020SD is a small, simple IC for embedding audio-playback into your next project. These devices are commonly used in children’s toys and “talking” retail displays. This breakout board allows you to access the functionality of the WTV020SD to give a voice to your next project.
The breakout board includes a battery connector and a micro-SD card slot. Simply load your audio files onto a micro-SD card and plug it in, power up the module and trigger the playback. Playback can be triggered in either key or serial mode:
The key-mode provides a stand alone operation where a host micro is not required. With only 3 push buttons, a 3V battery and a speaker, an extremely compact and low component count MP3-Player like system can be implemented.
The serial-mode provides a simple, 2-wire interface to any micro-controller via its DATA and CLK lines. Audio operations such as PLAY, PAUSE, STOP and VOLUME control functions are all available to the host micro via simple serial commands.
The audio compression used in this module is a little strange (4-bit ADPCM @ 6-32kHz) so you’ll need to download the utility in the documents below in order to convert your .WAV files into the 4-bit ADPCM format required.
Based on 2 ratings:
1 of 1 found this helpful:
The description suggests that this device can work in either the MP3 or the Key mode, but that doesn’t seem to be the case. It needs to come from the factory set for one mode or the other. I wanted to use this with 5 distinct trigger keys (for 5 different songs). The datasheets says this is an operating mode, but there no way to switch it into this mode. After lots of searching, I found that it has to come configured for that operation mode. By default, it works in the MP3 mode with support for just three butons for play next and prev.
Connected to Arduino Leonardo, used example… It looks like not accepting the first audio file anyway… Keep finding…