pdf-icon

Product Guide

Real-Time AI Voice Assistant

Smart Home

M5Paper

IoT Tools

IoT Cloud

Ethernet Camera

Develop Tools

Atomic Echo Base XiaoZhi Voice Assistant

Case Introduction
This tutorial will use the AtomS3R + Atomic Echo Base hardware combination, and flash the XiaoZhi Voice Assistant firmware using M5Burner to build a personal voice assistant application.

1.Preparations

  • 1.Based on your operating system, click the button below to download the corresponding M5Burner firmware flashing tool. Unzip and open the application.
Software Version Download
M5Burner_Windows Download
M5Burner_MacOS Download
M5Burner_Linux Download

2.Firmware Flashing

  • 1.Double-click to open the Burner flashing tool, select the corresponding device type AtomS3 on the left menu, and download the corresponding XiaoZhi Voice Assistant firmware based on the actual AtomS3 device being used.
Firmware Versions
M5Burner provides multiple versions of the XiaoZhi Voice Assistant firmware to be compatible with different AtomS3 main controllers. Different firmwares have slight differences in functions and operations due to different hardware configurations (whether PSRAM is integrated).
Firmware Version Applicable Main Controller Operation remark
v0.9.9-NiHaoXiaoZhi AtomS3R Use the wake-up word "Hello little wisdom" to wake up and interact Supports voice wake words
v0.9.9-HiLeXin AtomS3R Use the wake word "Hi, Happy Xin "to wake up and interact Supports voice wake words
v0.9.9-HiM5 AtomS3R Use the wake word "Hi,M5" for arousal and interaction Supports voice wake words
v0.9.9-AtomS3 AtomS3 / AtomS3-Lite Click the AtomS3 center button to trigger the conversation Voice wake words are not supported
  • 2.After connecting the device to USB, press and hold the reset button (for about 2 seconds) until the internal green LED lights up, then release it. At this point, the device has entered download mode and is ready for flashing. Select the corresponding port for the device. Click Burn and wait for the flashing to complete.
  • 3.Select the corresponding port for the device. Click Burn and wait for the flashing to complete.

3.Wi-Fi Configuration

  • 1.After the device starts, it will prompt 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 with The XiaoZhi AI

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

  • 2.Click the screen button on AtomS3R. The first-time configuration will prompt Please log in to the control panel to add a device and display a verification code.

  • 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.Start Using

  • After completing the above configurations, click the screen button on AtomS3R again to start a conversation.

6.Video

coming soon...

On This Page