pdf-icon

Product Guide

Real-Time AI Voice Assistant

Offline Voice Recognition

Zigbee

Thread

Module Gateway H2

IoT Tools

IoT Cloud

Ethernet Camera

LoRa & LoRaWAN

Module LoRa868 v1.2

Module LoRa868/433 v1.1

Develop Tools

M5CoreS3 XiaoZhi Voice Assistant

Case Description
This tutorial will use the CoreS3 microcontroller unit (MCU) and burn the XiaoZhi Voice Assistant firmware through M5Burner to build a personal voice assistant application.

1.Preparations

1.Depending on your operating system, click the button below to download the corresponding M5Burner firmware burning tool. Unzip and open the application.

Software version Download
M5Burner_Windows Download
M5Burner_MacOS Download
M5Burner_Linux Download

2.Firmware Burning

  • Double-click to open the Burner tool, select the corresponding device type CoreS3 in the left menu, and click to download the XiaoZhi Voice Assistant For CoreS3 firmware. (Note: This firmware is also compatible with CoreS3 SE)
Firmware Version
M5Burner provides multiple versions of the XiaoZhi Voice Assistant For CoreS3 firmware, with slight differences in functions and operations.
Firmware version Applicable master control Operation instruction remark
v0.9.9-NiHaoXiaoZhi CoreS3 / CoreS3 SE Use the wake-up word Hello little wisdom to wake up and interact Supports voice wake words
v0.9.9-HiLeXin CoreS3 / CoreS3 SE Use the wake word Hi, Happy Xin to wake up and interact Supports voice wake words
v0.9.9-HiM5 CoreS3 / CoreS3 SE Use the wake word Hi, M5 to wake up and interact Supports voice wake words
  • 2.Connect the device to a USB port, press and hold the reset button (for about 2 seconds) until the internal green LED lights up, then release it. The device has entered the download mode and is ready for burning.
  • 3.Select the corresponding port for your device. Click Burn and wait for the burning process to complete.

3.Wi-Fi Configuration

  • After the device starts, it will prompt you to connect to the AP hotspot and visit 192.168.4.1 to enter the network configuration page.
  • 2.Complete the Wi-Fi configuration according to the prompts on the page.

4.Register for XiaoZhi AI

  • Visit the XiaoZhi AI Control Panel , register, and log in to your account.

  • 2.Power on the CoreS3 and click the screen. For the first-time setup, the device must be awakened using the wake word, such as "Hello, Xiao Zhi" (the specific wake word depends on the firmware version being used). After awakening, say "Please tell me the verification code." Wait for the display to show "Please log in to the control panel to add the device and verification code information."

  • 3.Add the verification code to the XiaoZhi AI Control Panel to bind the device. For multiple devices, you can also set aliases for distinction.

5.Getting Started

  • After completing the above configurations, tap the CoreS3 screen again to start a conversation.

6.Related Videos

On This Page