Product description: AtomS3R-AI Chatbot - AtomS3R development kit with Atomic Echo Base voice recognition module - M5Stack K147
The M5Stack AtomS3R-AI Chatbot is an advanced voice kit designed for modern AI, IoT, and voice interaction applications. It consists of two main components: the AtomS3R controller (with an ESP32-S3) and the Atomic Echo Base . The platform offers 8MB of Flash and 8MB of PSRAM , integration with a 9-axis sensor system (BMI270 + BMM150), and a built-in infrared transmitter. Utilizing the ES8311 audio codec , a digital MEMS microphone , and a class-D amplifier , the kit enables high-quality audio input and output. The AtomS3R-AI supports the most popular voice assistants, including OpenAI Voice Assistant, and is programmable with ESP-IDF, Arduino, PlatformIO, and UiFlow2.
M5Stack AtomS3R-AI is an advanced voice kit designed for modern AI, IoT and voice interaction applications.Special features
- XiaoZhi, OpenAI and Volcengine Voice Assistant Support: Full compatibility with popular voice services
- ESP32-S3 (Xtensa LX7, 240 MHz): a powerful dual-core microcontroller with USB-OTG
- 8MB Flash + 8MB PSRAM: Enough memory for AI and voice processing applications
- 9-axis sensor system: BMI270 (accelerometer + gyroscope) and BMM150 (magnetometer)
- IR LED: infrared emission with a range of up to 12.46 m and an angle of 180°
- Atomic Echo Base: ES8311 audio codec, MEMS microphone with SNR ≥ 65 dB, 1 W, 8 Ω speaker
- I2S interface (24-bit): for full-duplex audio transmission
- Expansion connectors: GPIO (G5-G39), HY2.0-4P for additional modules
- Programming compatibility: ESP-IDF, Arduino, PlatformIO, UiFlow2
Practical applications
The AtomS3R-AI kit is ideal for voice-based projects, both local and cloud-integrated. It can be used to build smart home assistants, infrared device control systems, interactive buttons, and touchpads. Its advanced sensors and compact design also make it ideal for educational applications, Edge AI experiments, and next-generation Internet of Things (AIoT) projects.
AtomS3R-AI Chatbot Technical Specifications
- Microcontroller: ESP32-S3-PICO-1-N8R8, dual-core Xtensa LX7, 240 MHz
- Memory: 8MB Flash, 8MB PSRAM
- Display: 128 x 128 color IPS, GC9107 driver
- 6-axis sensor (BMI270): accuracy 0.05% (acceleration), 0.05°/s (angular velocity)
- Geomagnetic sensor (BMM150): 0.3 µT accuracy, connected via Sensor Hub
- IR emission: 180° angle, range 12.46 m
- Extensions: GPIO (G5/G6/G7/G8/G38/G39), HY2.0-4P connector
- Audio:
- Codec: ES8311 (24-bit, I2S)
- Microphone: MEMS MSM381A3729H9BPC, SNR ≥ 65 dB
- Amplifier: NS4150B (Class D)
- Speaker: 1W, 8Ω
- Operating temperature: 0 to 40°C
- Dimensions:
- AtomS3R: 24 x 24 x 12.9 mm
- Atomic Echo Base: 24 x 24 x 14.14 mm
- Mass:
- AtomS3R: 6.6 g
- Echo Base: 6.3g
Contents of the set
- 1x AtomS3R (ESP32-S3 module)
- 1x Atomic Echo Base (audio module)


