Product Overview
The WT2003HM02 is a powerful high-quality voice module that employs a high-performance 32-bit processor with a maximum frequency of 120 MHz. It features low cost, low power consumption, high reliability, and strong versatility. The control method is flexible, supporting standard asynchronous serial communication (UART). It supports TF cards and USB drives as storage media. It includes functionalities such as file index playback, insert play, single track loop, all tracks loop, and random playback. Volume can be adjusted in 32 levels, and it supports up to 32GB TF cards and 32GB USB drives.
Product features
• Supports TF cards and USB drives;
• Supports FAT and FAT32 file systems;
• Control method: standard UART communication interface, supports DMA and flow control, default baud rate 9600;
• Does not play by default upon power-up; has a BUSY status indicator, which is high during busy playback;
• Supports switching audio output modes, default is SPK output, for DAC output, please refer to the audio output switch command (0xB6);
• External TF card can be connected to a computer via the module’s USB interface to view or modify its content, directly downloading voice from the computer to the TF card simulating a removable disk (simulated USB drive) (compatible with XP, WIN7, and WIN10 systems);
• Supports high-quality audio formats, sampling rate 8K-44.1K, mono audio bitrate supports 8kbps~320kbps, dual-channel up to 128kbps;
• Operating voltage: 2.6-5.0V, power ripple controlled within 5%, peak power supply should not exceed 5.5V, if used in high-voltage products, step down to 5V power supply, it is recommended to add a 5V unidirectional TVS diode, Cj junction capacitance value around 10PF, trigger voltage less than 7V, IPP current greater than 25A, corresponding voltage of IPP current less than 11.5V; maximum support for 32GB TF card and 32GB USB drive (TF card and USB drive in FAT or FAT32 format);
• Built-in 0.5W Class D amplifier;
• Volume adjustable, 32 levels of volume;
• Two 16-bit asynchronous divider timers;
• Digital audio stream, IIS supports host and slave modes;
• One IIC controller;
• One infrared remote control decoder;
• 16-bit high-precision ADC;
• 16-bit high-precision DAC;
• High-power IO driving capability, up to 64mA direct drive;
• Built-in voice must be written before factory shipment when using the module alone (using internal capacity);
• Connects to a computer via USB interface, displays Flash or TF card drive letter on the computer, directly copy audio to the drive letter, after copying, remove the USB cable, then proceed with serial port control playback, otherwise, serial port coding will have no response;
• Supports offline program upgrade via SD card/USB drive, it is recommended to reserve a USB interface during PCB design;
Pin description

| Pin | Name | Type | Explain |
| 1 | GND | I/O | GND |
| 2 | VBAT | I/O | VBAT power input |
| 3 | TX | I/O | UART Asynchronous serial data output |
| 4 | RX | I/O | UART Asynchronous serial data input |
| 5 | BUSY | I/O | Busy signal (used to indicate playback status) |
| 6 | ADKEY | I/O | key input |
| 7 | SPK+ | I/O | Speaker terminal |
| 8 | SPK- | I/O | Speaker terminal |
| 9 | DACR | I/O | DAC right-channel output |
| 10 | DACL | I/O | DAC left channel output |
| 11 | DM | I/O | USB DM |
| 12 | DP | I/O | USB DP |
| 13 | SD_DAT | I/O | SD card data |
| 14 | SD_CMD | I/O | SD card selection |
| 15 | SD_CLK/SPI_CLK | I/O | SD card clock |
| 16 | VDDIO | P | 3.3V power output |
| 17 | PA1 | G | IO Port |
| 18 | PA2 | I/O | IO Port |
| 19 | AGND | I/O | Audio ground |
| 20 | ONEKEY | I/O | The next track |



