🧠 Powered by XMOS XU316 AI Sound & Audio Chipset, this high-performance, open-source development kit is built for next-gen voice assistant applications 🎙️🤖.
🔊 Integrated with ReSpeaker Lite Dual-Microphone Array and the mighty XIAO ESP32S3 processor, it delivers:
-
🗣️ Exceptional voice recognition
-
🔇 Advanced noise reduction
-
🎛️ Intelligent voice processing via onboard AI NLU algorithms
🏡 Smart Home Ready: Seamlessly integrates with Home Assistant via ESPHome, making it perfect for:
-
🏠 Smart voice assistants
-
🔌 Home automation systems
-
📡 IoT voice interfaces
💡 Whether you're prototyping or deploying, this kit brings clarity, intelligence, and flexibility to your voice-enabled projects.
Features
🔌 Pre-Soldered ESP32 Controller A powerful XIAO ESP32S3 comes pre-soldered via I2S pins, offering a hassle-free, solderless setup for rapid development and seamless integration 🧩.
🎙️ Dual Microphone Array for Far-Field Voice Capture Two high-performance digital microphones capture voice from up to 3 meters, even in noisy environments 🌪️. Point noise is intelligently cancelled using dual input for crystal-clear speech recognition 🗣️.
🧠 Onboard Audio Front-End Algorithms Driven by the XMOS XU-316 AI Sound & Audio Chip, the kit features advanced Natural Language Understanding (NLU) algorithms:
-
🚫 Interference Cancellation (IC)
-
🔁 Acoustic Echo Cancellation
-
🔇 Noise Suppression
-
📈 Automatic Gain Control (AGC) All working together to ensure high-quality voice capture in real time.
💻 Open Source Friendly Fully compatible with Arduino, PlatformIO, MicroPython, and CircuitPython, making it perfect for developers who love flexibility and customization 🔧.
🗣️ Works with Popular Voice Assistants Build your own natural language processor and connect it to:
-
🏠 Home Assistant via ESPHome
-
🗨️ Amazon Alexa Voice Service
-
🔍 Google Assistant
-
☁️ Cloud Speech-to-Text APIs Enable voice commands and smart interactions across your applications.
🌈 Onboard RGB LED Includes a programmable WS2812 RGB LED, perfect for custom lighting effects and visual feedback 🎨.
Specification
- General
| Core Chip | XMOS XU316 |
| Digital Microphones | High-Performance Digital Microphones * 2 |
| Sensitivity | -26 dBFS |
| Acoustic Overload Point | 120 dBL |
| SNR | 64 dBA |
| P ower Supply | USB 5V, External 5V |
| Dimensions | 35*86 mm |
| Audio Output | Speaker Connector / 3.5mm Headphone Jack |
| Maximum Sampling Rate | 16Khz |
| Speaker | Supports 5W Amplifier Speakers. |
- XIAO ESP32S3
| Processor | ESP32-S3R8 |
| Xtensa LX7 dual-core, 32-bit processor running up to 240 MHz | |
| Wireless | Complete 2.4GHz WiFi subsystem |
| BLE: Bluetooth 5.0, Bluetooth mesh | |
| On-chip Memory | 8M PSRAM & 8MB Flash |
| Interface | 1x UART, 1x IIC, 1x IIS, 1x SPI,11x GPIO(PWM), 9x ADC, 1x User LED, 1x Charge LED |
| 1x Reset button, 1x Boot button | |
| Dimensions | 21 x 17.5mm |
| Power | Input voltage (Type-C): 5V Input voltage (BAT): 4.2V |
| Circuit operating Voltage (ready to operate): - Type-C: 5V@19mA - BAT: 3.8V@22mA | |
| Charging battery current: 100mA | |
| Low Power Consumption Model (Supply Power: 3.8V) | Modem-sleep Model: ~ 25 mA Light-sleep Model: ~ 2mA Deep Sleep Model: ~ 14 μA |
| WiFi Enabled Power Consumption | Active Model: ~ 100 mA |
| BLE Enabled Power Consumption | Active Model: ~ 85 mA |
| Working Temperature | -40°C ~ 65°C |
Hardware Overview
- Hardware Flowchart
- Hardware Diagram
| 1 | Dual Microphone Array | Provides high-quality audio input. |
| 2 | Power Indicator Light | Illuminates when powered on. |
| 3 | RGB Light | Programmable WS2812, provides visual feedback. |
| 4 | Mute Indicator Light | Lights up red when the mute button is pressed. |
| 5 | USR Button | User-defined button. |
| 6 | Mute Button | Mutes audio input when pressed. |
| 7 | XIAO ESP32S3 | For further development and integration. |
| 8 | XU316 Core Processor | Responsible for audio processing and transmission. |
| 9 | External Power Supply Solder Pad | Supports external 5V power supply. |
| 10 | USB Type-C Port | Used for power and data transmission. |
| 11 | Speaker Connector | For audio output. Supports 5W amplifier speakers. |
| 12 | 3.5mm Headphone jack | Output audio, We can plug active speakers or Headphones into this port. |
| 13 | External power pad 1 | Unused IO pins on the XIAO ESP32. |
| 14 | External power pad 2 | Unused IO pins on the XU316. |
| 15 | JTAG | For debugging and programming the XU316. |
- Pinout Diagram of XIAO ESP32S3
Application
- Smart Speakers and Virtual Assistants: Work with Amazon Alexa and Google Assistant to improve voice command recognition.
- Audio Processing Development: Suitable for projects involving audio signal processing and analysis.
- Conference Systems: Ensures clear communication during video and audio conferences.
- Voice-Bsed Remote Control Cars
- Keywords Spotting and Wake up