WT2003H/WTV Series Programmer
Offline Voice Updater & Test Board for WT2003HX and WTV Series Voice Chips
The WT2003H/WTV Series Programmer is a versatile offline programmer and test board designed for WT2003HX and WTV series voice chips. It supports UART, 1‑wire, and 2‑wire communication protocols, allowing easy voice bin file updates without a PC connection after initial programming. With built‑in online testing capabilities, LED status indicators (green/red), and MUTE/REST buttons, it is an essential tool for small‑batch production, field updates, and project debugging.
- Offline programming – update voice without PC after initial load
- Multi‑protocol – UART, 1‑wire, 2‑wire support
- Online test mode – send custom commands via UART
- LED status – clear green/red indicators for success/failure
- Wide compatibility – WT2003HX and WTV series chips
Supported Chips & Connection Guide
| Chip Model | VCC | GND | TX (Programmer) → Chip | RX (Programmer) → Chip |
|---|---|---|---|---|
| WT2003HX-16S | VCC (PIN11) | GND (PIN12) | TX → RX (PIN6) | RX → TX (PIN16) |
| WT2003HX-24SS | VCC (PIN16) | GND (PIN17) | TX → RX (PIN11) | RX → TX (PIN23) |
| WT2003HX-32N | VCC (PIN8) | GND (PIN4) | TX → RX (PIN2) | RX → TX (PIN15) |
| WTVX-8S (UART) | VCC (PIN6) | GND (PIN8) | TX → RX (PIN2) | RX → TX (PIN1) |
| WTVX-8S (1/2-wire) | VCC (PIN6) | GND (PIN8) | TX → DATA1/CLK2 (PIN2) | RX → BUSY (PIN1) |
| WTVX-32N (UART) | VCC (PIN8) | GND (PIN4) | TX → RX (PIN19) | RX → TX (PIN13) |
| WTVX-32N (1/2-wire) | VCC (PIN8) | GND (PIN4) | TX → DATA1/CLK2 (PIN19) | RX → BUSY (PIN13) |
For WTV 1‑wire/2‑wire updates, connect RX to BUSY and TX to DATA1 (or CLK2 for 2‑wire). For 2‑wire test playback, additionally connect RX to DATA2 (PIN3 on 8S, PIN20 on 32N).
Key Features
LED Status Indicators
| Green LED | Red LED | Status Description |
|---|---|---|
| Flashes | Off | Connecting to chip |
| Solid | Off | Download in progress |
| Off | Off | Download successful |
| Off / Flashing | Solid | Download failed or connection error |
| Flashing | Flashing | Firmware version mismatch between programmer and chip |
| Flash once then off | Flash 4 times then solid | Bin file exceeds chip capacity |
Quick Operation Guide
Online Test & Version Query
Online Test Mode
- Connect programmer to chip via UART (TX/RX).
- Use the software’s custom command area to send test commands.
- Receive responses to verify chip functionality.
- Supports UART, 1‑wire, and 2‑wire test modes.
Version Query (WTV Series)
- Connect programmer to WTV chip via UART.
- Click the “Parameter Query” button in the software.
- The programmer reads the firmware version number (set in the web tool).
- Returns the version string if programmed; otherwise returns empty.
Maximum Voice File Size by Chip
| Chip Model | Max bin Size |
|---|---|
| WTV380 | 475 KB |
| WTV890 | 975 KB |
| WT2003H | 4472 KB |
| WT2003HP | 8984 KB |
| WT2003H0 + 8M Flash | 924 KB |
| WT2003H0 + 16M Flash | 1948 KB |
| WT2003H0 + 32M Flash | 3996 KB |
| WT2003H0 + 64M Flash | 8092 KB |
| WT2003H0 + 128M Flash | 16284 KB |
Programmer internal Flash is 64Mbit (8MB). Max bin file size is 7500KB. Do not exceed chip capacity.
Application Scenarios
Why Choose WT2003H/WTV Programmer
Frequently Asked Questions
What chips does this programmer support?
It supports WT2003HX series (16S, 24SS, 32N) and WTV series (8S, 32N) voice chips with UART, 1-wire, or 2-wire control modes.
How do I update the voice on a chip?
1) Connect the programmer to PC via Type-C. 2) Use the software to download the .bin file to the programmer. 3) Connect the programmer to the target chip (VCC, GND, TX, RX). 4) Press the MUTE button to start the update. The green LED indicates progress, and turns off on success.
What do the LED indicators mean?
Green LED: Blinking during connection, solid during download, off on success. Red LED: Solid on download failure or connection error. Both flashing together: firmware version mismatch or capacity exceeded.
Can I test the chip after programming?
Yes. The programmer supports online testing via UART. You can send custom commands to the chip and receive responses for verification.
What is the maximum bin file size supported?
The programmer’s internal Flash is 64Mbit (8MB). The maximum downloadable bin file size is 7500KB. Exceeding this will cause a download failure.
What are the power requirements?
The programmer must supply 3.3V to the target chip during updates. The programmer itself is powered via Type-C (5V).
How do I connect the programmer to different chip packages?
Refer to the pin mapping table in the manual. Generally, connect VCC to VCC, GND to GND, TX to RX, and RX to TX. For 1-wire/2-wire WTV chips, connect RX to BUSY and TX to DATA1/CLK2.
What should I do if the download fails?
Check the LED status: red solid indicates wiring error or chip not powered by programmer; flashing red/green indicates firmware mismatch; red flashing 4 times means bin file exceeds chip capacity. Also ensure the chip is not externally powered during update.
Do I need to install drivers?
Yes, install the CH340 driver (provided) if the programmer is not recognized by your PC. Also, ensure .NET Framework is installed for the software.
What is the purpose of the REST button?
The REST button is used to upgrade the programmer’s local firmware. It is generally not needed for normal voice updates; contact Waytronic support for firmware upgrade files if required.
Important: The programmer must supply 3.3V to the target chip during updates – do not externally power the chip. Ensure the bin file does not exceed the chip’s maximum capacity. For WTV 1‑wire/2‑wire chips, refer to the special wiring rules (RX→BUSY, TX→DATA1/CLK2). Install CH340 driver and .NET Framework before using the software. For firmware version mismatch, contact Waytronic for the correct bin file version.