My experience says that WTV020SD music module is one of the interesting but confusing kits. On different sites and forums, you will find discussions on different methods to make it work. Some say that it does not work with 2GB or more size micro SD card and some say that it does not play *.mp3/*.wav files.

In fact, there are other several issues that have to be addressed for its operation. In this article, I have written my experiences on the WTV020SD music module. I have tested 20 pcs of this module and I think that if you follow my tested procedures, it should work.

Important Points:

1. Size of Micro SD card: I tested with 1GB and 2GB micro SD cards and it worked with a 2 GB card only.

3. Sampling rate: The sampling rate of the AD4 music file should be 32000 Hz. If you are using SOMO tool(Usb recorder), then your settings should as given below:

4. Volume of sound: The volume of sound should be below the threshold lines(usually 6dB) as shown on the image below:

If your AD4 sound file has volume beyond the threshold lines, your sound may stop at any time. If you lower the volume, the sound will play without any problem.

You can use an open source sound editing software called AUDACITY to lower the volume of your music file.

‘Audacity’ sound editor can be used for increasing or reducing volume of sound. After you open a music file, it shows a volume controller. Moving the slider to right/left will change the volume of your sound file. Don’t forget to save the sound file after you make a change in volume.

The image shows letters (labels) in Finnish. When you install the application on your computer, you will get the labels in English or in your language.

The following information has been given by the the manufacturer of this kit. I have not tested all the features and I cannot guarantee that all will work. However, you can trust the information because they have been printed on the product manual also.

WTV020-SD module voice chip WTV020SD-20S master core, with MP3 control mode, the key one-to-one control mode (3 voice with the voice two), the power-loop control mode as well as the second-line serial control mode. The control mode is set in the chip of the sample preparation, can not be switched during the operation of the various control modes, such as the need to use what mode control, Division I to build.

MP3 control mode: play / stop, and the next one, on one, Volume +, Volume – functions.

The key one-to-one control mode (3 paragraphs voice): a key corresponding trigger a voice have to play three voice and adjust the volume subtraction function, all buttons are default trigger pulse not repeat.

Key one-to-one control mode (5 paragraphs voice): has three control methods ⑴, all keys are pulse retriggerable; ⑵ all keys are play / stop trigger (singles not cycle); ⑶ all keys are play / Stop (single cycle).

Power-loop control mode: on power, do not need to trigger any I / O port, and direct all voice Autoplay SD card memory, and has the power and memory point play function when power off and then power on automatically the last power to resume playback voice. Two control modes ⑴, P04 has a pulse play / pause function; ⑵, P05 has a level play / pause function.

Two-wire serial control mode: CLK clock and send the DI the data line by the microcontroller via data control WTV020-SD module. Free to play the voice of any address. Voice combination play this state, can be performed.

You can buy all the components for this experiment on www.buildcircuit.net. The web store is owned and operated by buildcircuit.com. Buildcircuit.org is a reliable webstore for amateurs. It sells low cost components and offers fast shipping service.

5 COMMENTS

I’m keen on the precious facts an individual give your articles. I’ll search for your site plus examine all over again the following generally. My business is relatively ‘ might be told a lot of innovative material correct listed here! All the best for an additional!

Hi. Can you give some information on the latency of the audio playback?
Suppose one would hook up an arduino nano, and want to trigger .ad samples from midi.
If there’s < 5 ms latency it would be interesting.
32khz is highquality enough imho.

Anyone know what simplest MCU used and what type of timing to make the WTV020 play a random music?
Datasheet says that WTV020 i capable to do this but nowhere is said HOW.
I would like to make this device play ONCE one random music. Thanks.

Hi.
Can you help me?? I can not play audio through serial comm. Maybe because rst/di/clk waveform are not fine. Stand alone board works fine pulling down play… pins.
Can you provide me the righ waveforms??
I tried with datasheet but not stable play. Sometimes I can play but I dont know why.