WTK6900HA-32N Voice Recognition Chip
Compact QFN32 Package with Maximum I/O for Space‑Constrained Designs
The WTK6900HA-32N is the most feature‑rich variant in the HA series, housed in a QFN32 package for compact PCB layouts. It retains the 192MHz core, neural‑network voice recognition, and 3‑meter far‑field performance, while offering the largest number of GPIOs and additional analog interfaces. Ideal for advanced smart home, industrial, and automotive applications.
- 192MHz CPU with FPU
- 3m far‑field recognition
- 512KB/1MB SPI Flash
- Rich GPIO and SPI interface
- QFN32 small footprint
Key Features
Technical Specifications
| Parameter | Value / Condition |
|---|---|
| CPU Frequency | 192 MHz (with FPU) |
| Flash Memory | 512KB (HA4) or 1MB (HA8) |
| DAC | Two 16‑bit, SNR ≥ 95dB |
| ADC | Single 16‑bit, SNR ≥ 90dB |
| Audio Formats | MP3, WAV |
| Supply Voltage | 2.8V – 5.2V |
| IO Level | 3.3V TTL |
| Interfaces | UART, SPI, USB 2.0 |
| GPIO Count | 12+ (multiple functions) |
| Operating Temperature | –40°C ~ +85°C |
| Package | QFN32 (5×5 mm) |
Pin Description – QFN32
| Pin | Name | Function |
|---|---|---|
| 1 | AGND | Analog ground |
| 2 | VCM | Reference (0.1µF cap to GND) |
| 3 | DACL | DAC left output |
| 4 | DACR | DAC right output |
| 5 | P16 | I/O |
| 6 | P15 | I/O |
| 7 | P13 | I/O |
| 8 | P14 | I/O |
| 9 | VCC | Power input |
| 10 | VOUT | External memory power (10µF cap) |
| 11 | VREG | Regulator (1µF cap) |
| 12 | SPI_CS | SPI chip select |
| 13 | SPI_DI | SPI data in |
| 14 | SPI_DO | SPI data out |
| 15 | SPI_CLK | SPI clock |
| 16 | GND | Ground |
| 17 | BT_ANT | Antenna (reserved) |
| 18 | OSCI | 24MHz crystal input |
| 19 | OSCO | 24MHz crystal output |
| 20 | RX | UART receive |
| 21 | TX | UART transmit |
| 22 | P18 | I/O |
| 23 | P17 | I/O |
| 24 | P08 | Programming data |
| 25 | P07 | Programming clock |
| 26 | P06 | I/O |
| 27 | P05 | I/O |
| 28 | P04/BUSY | I/O or busy |
| 29 | P03 | I/O |
| 30 | MICLDO | Microphone power |
| 31 | MIC | Microphone input |
| 32 | P00 | I/O |
Command Output Examples
| Command | UART Output (Hex) |
|---|---|
| Wake‑up: “小蜂管家” | 7E 06 FF 06 01 01 0D EF |
| “打开灯光” | 7E 06 FF 06 01 02 0E EF |
| “关闭灯光” | 7E 06 FF 06 01 03 0F EF |
| “调亮灯光” | 7E 06 FF 06 01 04 10 EF |
| “调暗灯光” | 7E 06 FF 06 01 05 11 EF |
| “音量增大” | 7E 06 FF 06 01 09 15 EF |
| “音量减小” | 7E 06 FF 06 01 0A 16 EF |
Applications
Why Choose WTK6900HA-32N
FAQs
What is the advantage of QFN32 over other packages?
Smaller size (5×5mm) and more I/O pins for complex applications.
Does it support SPI interface?
Yes, it has a dedicated SPI peripheral.
What is the recognition range?
Up to 3 meters.
Is it compatible with the HA-16S and HA-24SS?
Yes, they share the same core and software model, differing only in package and I/O count.
Note: QFN32 requires careful PCB layout for thermal and signal integrity. Refer to the datasheet for recommended land pattern and decoupling.