WT2003H4-16S(R104) Recording Chip
Cost‑Effective 1‑Wire Recording Chip with 70s Capacity & Built‑in Amplifier
The WT2003H4-16S-R104 is a cost‑effective, high‑performance recording chip featuring a 32‑bit processor running at up to 120MHz. It supports 1‑wire serial control for simple integration, with 27 fixed voice addresses and 8 recording addresses. Offering up to 70 seconds of recording at 8K sampling, a built‑in 0.5W Class‑D amplifier with 8‑level volume control, and flexible PWM/DAC output options, it is the ideal solution for voice recorders, toys, security systems, and more.
- 1‑wire control – simple single‑pin interface
- 70s recording – at 8K sampling rate
- 27 + 8 addresses – 27 fixed voice, 8 recording segments
- Built‑in 0.5W amp – 8‑level volume control
- Wide voltage – 2.4–5.2V operation
WT2003H4-16S-R104 Key Features
Recording Duration Reference
| Sampling Rate | Duration (Approx.) |
|---|---|
| 8K | ~70 seconds |
| 12K | ~46 seconds |
| 16K | ~35 seconds |
| 20K | ~28 seconds |
| 24K | ~23 seconds |
Recording duration varies by sampling rate. Higher sampling rates deliver better quality but shorter recording time. Default recording uses 24K sampling.
Address Map (R104 Firmware)
| Address Range | Type | Quantity |
|---|---|---|
| 00H – 1AH | Fixed Voice Addresses | 27 segments |
| Recording (via F5/F6) | Recording Addresses | 8 segments |
Fixed voice data must be pre‑programmed before shipment. Recording addresses are managed via F5 (record) and F6 (playback) commands.
Command Set (1‑Wire)
| Command | Function | Description |
|---|---|---|
| F0 | Auto Sleep | Enter sleep after playback ends (R104: no sleep function) |
| F1 | Exit Auto Sleep | Stay in standby after playback (R104: no sleep function) |
| E0–E7 | Volume Control | E0 = min, E7 = max (8 levels) |
| F2 | Loop Playback | Loop current voice segment |
| F3 + Address | Chain Playback | Play multiple addresses in sequence |
| F5 + XX | Start Recording | Record to address XX (beep on start/end) |
| F6 + XX | Play Recording | Play recorded segment XX |
| FE | Stop | Stop playback or recording |
| F4 00 / F4 01 | Output Mode | F4 00 → DAC, F4 01 → PWM |
| 00H–1AH | Play Voice | Play corresponding fixed voice address |
Technical Specifications
| Parameter | Value / Condition |
|---|---|
| Operating Voltage | 2.4V – 5.2V |
| Processor | 32‑bit, up to 120MHz |
| Standby Current (R104) | ~5 mA (no sleep function) |
| Recording Sampling Rates | 8K, 12K, 16K, 20K, 24K |
| Recording Duration | Up to 70s @ 8K, ~23s @ 24K |
| Playback Sampling | 8 – 44.1 kHz |
| Playback Bitrate | 8 kbps – 320 kbps |
| Audio Output | PWM (default) / DAC (switchable) |
| Built‑in Amplifier | 0.5W Class‑D, 8‑level volume |
| Fixed Voice Addresses | 27 (00H – 1AH) |
| Recording Addresses | 8 |
| Control Interface | 1‑wire serial |
| Busy Indicator | High during recording/playback, low when idle |
| Power‑up Init Time | 200–300 ms |
| Operating Temperature | ‑40°C ~ +85°C |
| Package | SOP16 |
Key Pin Functions (SOP16)
| Pin | Name | Function |
|---|---|---|
| 6 | RXD / DATA1 | 1‑wire serial data input |
| 7 | MIC | Microphone input |
| 8 | AGND | Analog ground |
| 9 | DAC | DAC audio output |
| 10 | VOUT | External memory power (1µF cap to ground) |
| 11 | VCC | Power input (1µF cap to ground) |
| 12 | GND | Digital ground |
| 13 | PWM+ | Speaker positive terminal |
| 14 | PWM− | Speaker negative terminal |
| 15 | BUSY | Busy signal output (high during playback/recording) |
| 16 | TXD | UART TX / optional |
Application Scenarios
Why Choose WT2003H4-16S-R104
Frequently Asked Questions
What is the WT2003H4-16S-R104?
WT2003H4-16S-R104 is a cost-effective 1-wire recording voice chip with a 32-bit processor (up to 120MHz). WT2003H4-16S-R104 supports 27 fixed voice addresses and 8 recording addresses, with up to 70 seconds of recording at 8K sampling rate.
What is the maximum recording duration?
Up to 70 seconds at 8K sampling rate. Recording duration varies by sampling rate: 8K (~70s), 12K (~46s), 16K (~35s), 20K (~28s), 24K (~23s).
What control interface does it use?
WT2003H4-16S-R104 uses a 1-wire serial interface for control, requiring only a single DATA pin for communication.
Does it have a built-in amplifier?
Yes. It features a built-in 0.5W Class-D amplifier with 8-level adjustable volume, capable of directly driving an 8Ω speaker.
How many voice and recording addresses are supported?
The WT2003H4-16S-R104 firmware supports up to 27 fixed voice address segments (00H–1AH) and 8 recording address segments.
What is the operating voltage range?
The WT2003H4-16S-R104 chip operates from 2.4V to 5.2V, making it compatible with both 3.3V and 5V systems.
Does this version support sleep mode?
The WT2003H4-16S-R104 version does not include sleep functionality. Standby power consumption is approximately 5mA. For sleep mode support, please contact Waytronic sales for a custom firmware version.
What audio output modes are supported?
By default, PWM output is used. DAC output can be enabled by sending the F4 00 command after connecting the DAC pin.
How do I start and stop recording?
Send the F5 command (with optional address) to start recording and FE to stop recording. A beep sounds on start (one beep) and end (two beeps). Use the F6 command to play back the recording.
What are the typical applications?
Voice recorders, interactive toys, security systems, industrial alarms, home appliances, voice prompts, and any application requiring voice recording and playback with simple 1-wire control.
Important: The R104 version does not include sleep functionality. For low‑power (<5µA) sleep mode, contact Waytronic sales for a custom firmware version. The chip is set to PWM output by default – send F4 00 to switch to DAC. When using external Flash, Waytronic‑branded Flash is recommended. The MIC circuit uses internal LDO 3.3V, consuming 30–450µA – for <5µA total standby, alternative power supply via other IO ports is required (custom engineering). Fixed voice data must be pre‑programmed before shipment.