Description
The LU-ASR01 is a low-cost, high-performance offline speech recognition module designed for quick integration into smart voice control projects. Featuring a 32-bit RISC-V CPU, on-board audio amplifier, and multiple I/O control options, this compact module delivers powerful voice interaction capabilities without requiring an internet connection.
It supports custom wake words, voice commands, and real-time control outputs, making it ideal for smart home systems, robotics, voice-activated appliances, and IoT devices.
Key Features
- Offline Speech Recognition: Works without network connectivity.
- High Accuracy: Up to 98% recognition rate with a 10 m wake-up range.
- Custom Voice Commands: Supports up to 5 wake-up words and 200 recognition entries.
- Plug-and-Play Operation: No programming required — modify entries directly and burn via USB.
- Type-C One-Click Programming: Built-in USB interface for direct flashing (no external downloader needed).
- Integrated 3 W Amplifier: Drives external 4 Ω / 3 W speakers.
- Multi-Functional I/O:
- 8 × IO ports (IO1–IO8)
- PWM, high/low level, pulse, and servo signal output support
- Serial Communication: Configurable UART output (1200 – 115200 bps), supports hexadecimal or character data.
- Sensor Integration: Compatible with DHT11 or DS18B20 sensors for temperature and humidity broadcast.
- Circular Configuration: Quick customization without coding.
Specification
- CPU: 32-bit RISC-V core @ 180 MHz
- Instruction Support: DSP + FPU floating-point unit
- FFT Accelerator: Supports 1024-point complex operations
- Memory: Built-in 4 MB Flash, high-speed SRAM
- Power Supply: 3.6 – 5.8 V DC (typ. 5 V, ≥ 500 mA)
- Standby Current: 10 mA
- Operating Temperature: −20 °C ~ +80 °C
- Audio Output: 3 W amplifier, 8 Ω speaker compatible
- Dimensions: 37 mm × 37 mm
- Programming Interface: Type-C USB
Pin Definition
- 5V: Power input (3.6 – 5.8 V, ≥ 500 mA)
- G: Ground
- TX: Serial data output (configurable baud rate and format)
- DHT: Sensor interface for DHT11 / DS18B20
- IO1 – IO6: Advanced I/O, support PWM, pulse, servo, high/low signals
- IO7 – IO8: Standard I/O, support pulse and high/low signals
Application
- Voice-activated smart home systems
- Offline AI assistants
- Robotics and automation control
- DIY voice projects and educational kits
- IoT devices with local voice interaction
- Smart appliances and industrial control panels
Software & Development
- Supported IDE: TwenBlock (Blockly-based visual environment)
- Programming Method: Drag-and-drop voice definition and command mapping
- Firmware Flashing: One-click USB upload (via Type-C)
- Operating System: FreeRTOS
- Language Support: Currently Mandarin (English support undocumented)
- Note: English support is limited