WTK6900P-M02 Voice Recognition Module
Ultra‑Low Power · 2m Far‑Field · Built‑in 0.5W Class‑D Amp · 4MB Flash
The WTK6900P-M02 is an ultra‑cost‑effective, ultra‑low‑power voice recognition module designed for simple voice control applications. Featuring a 32‑bit CPU with 4MB SPI Flash, it delivers 2‑meter far‑field recognition with advanced neural‑network algorithms. Its standout feature is the built‑in 0.5W Class‑D amplifier, directly driving a speaker without external components. With 14mA active and 5µA sleep current, it is perfect for battery‑powered and portable devices.
- Ultra‑low power – 14mA active, 5µA sleep
- 2m far‑field reliable recognition
- Built‑in 0.5W D‑class speaker amplifier
- 4MB SPI Flash
- Compact 11‑pin module (40×30×6.55mm)
- Wide voltage 2.4–5.0V
Key Features
Technical Specifications
| Parameter | Value / Condition |
|---|---|
| CPU | 32‑bit, with neural network accelerator |
| Flash Memory | 4 MB (SPI NOR) |
| SRAM | 32 KB + 8 KB cache |
| DAC | 16‑bit, SNR ≥ 95dB |
| ADC | 16‑bit, SNR ≥ 90dB |
| Audio Formats | MP3, PCM, ADPCM |
| Speaker Output | Built‑in 0.5W Class‑D amplifier (direct drive) |
| Supply Voltage | 2.4V – 5.0V |
| IO Level | 3.3V TTL |
| Microphone | Electret (ECM) with built‑in bias |
| UART | 1 half‑duplex UART |
| Current (Active) | 14 mA (typical) |
| Current (Sleep) | 5 µA |
| Operating Temperature | –40°C ~ +85°C |
| Module Dimensions | 40 × 30 × 6.55 mm |
| Pin Count | 11 pins (including NC) |
Pin Description – 11‑Pin Module
| Pin | Name | Function |
|---|---|---|
| 1 | MIC+ | Microphone positive |
| 2 | MIC− | Microphone negative |
| 3 | SPK+ | Speaker positive (built‑in amp output) |
| 4 | SPK− | Speaker negative |
| 5 | Chip | WTK6900P (main IC) |
| 6 | Power LED | Green when powered |
| 7 | VCC | Power input (2.4–5.0V) |
| 8 | GND | Ground |
| 9 | TXD | UART transmit (3.3V) |
| 10 | NC | Not connected |
| 11 | Type‑C | 5V power input (1A/2A) |
Note: The module includes a Type‑C port for power only (no data). UART uses pins 9 (TXD) and 10 is NC – RX is not available on this module; communication is one‑way (module transmits only).
Command Output Examples
| Command | UART Output (Hex) |
|---|---|
| Power‑on (auto) | 7E 06 FF A0 00 03 AF EF |
| Wake‑up: “小蜂管家” | 7E 06 FF 06 01 01 0D EF |
| “打开灯光” (Turn on light) | 7E 06 FF 06 01 02 0E EF |
| “关闭灯光” (Turn off light) | 7E 06 FF 06 01 03 0F EF |
| “调亮灯光” (Brighten) | 7E 06 FF 06 01 04 10 EF |
| “调暗灯光” (Dim) | 7E 06 FF 06 01 05 11 EF |
| “调到黄光” (Warm light) | 7E 06 FF 06 01 06 12 EF |
| 10s idle exit | 7E 06 FF 06 01 80 8C EF |
Protocol: 7E + Length + Ext + Cmd + ID + Checksum + EF. This module only transmits UART data; it does not receive commands (half‑duplex).
Applications
Why Choose WTK6900P-M02
FAQs
What is the WTK6900P-M02?
An ultra‑low‑cost, ultra‑low‑power voice recognition module with built‑in amplifier, 2m far‑field, and 4MB Flash.
What is the power consumption?
14mA active, 5µA in sleep mode, ideal for battery operation.
Does WTK6900P-M02 have a built‑in speaker amplifier?
Yes, a 0.5W Class‑D amplifier is integrated, directly driving a speaker.
What is the recognition range?
Up to 2 meters.
Can I update voice commands?
Yes, via the programming interface (ICEDAT/CLK) or OTA (if supported).
Is UART full‑duplex?
No, it is half‑duplex (transmit only from module).
Note: The module includes a Type‑C port for power only. UART is 3.3V TTL and transmits only (TXD). For custom command sets, contact Waytronic or use the online voice platform. Refer to the datasheet for peripheral multiplexing and design guidelines.