# M5Stack Atom Echo

> Ultra-compact ESP32-PICO smart speaker dev kit (24x24mm) with built-in microphone, speaker, RGB LED, button, and Grove port. Ideal for voice assistant and audio streaming projects.

## Quick Facts

- **Brand:** M5Stack
- **Board Type:** dev-board
- **Price:** ~$13.5
- **Product Readiness:** developer
- **CPU:** Dual-core Xtensa LX6 @ 240MHz
- **CPU Architecture:** Xtensa LX6
- **CPU Cores:** 2
- **PSRAM:** 8MB
- **Flash:** 4MB
- **USB:** Type-C
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Dimensions:** 24 x 24 x 17 mm
- **Weight:** 14g
- **Antenna:** Built-in PCB antenna

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 4.2

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** No

## Compatible Firmware

arduino, esp-idf, uiflow, micropython, esphome

## Use Cases

- voice-assistant
- smart-speaker
- audio-streaming
- iot-prototyping
- esphome-node

## Components

- **SPM1423** (PDM MEMS Microphone): High-sensitivity PDM MEMS microphone for voice capture and audio input — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheet.lcsc.com%2Flcsc%2F2304140030_Knowles-SPM1423HM4H-B_C2684080.pdf&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)
- **NS4168** (I2S Audio Amplifier): 3W Class-D mono audio amplifier with I2S digital input, driving the built-in 0.5W speaker — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheet.lcsc.com%2Flcsc%2F1912111437_Nsiway-NS4168_C368283.pdf&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)
- **SK6812** (RGB LED): Individually addressable RGB LED with integrated driver for status indication and visual feedback — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fproduct-files%2F2757%2Fp2757_SK6812RGBW_REV01.pdf&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)
- **IR LED** (Infrared Transmitter): Infrared LED for transmitting IR remote control signals to consumer electronics — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.vishay.com%2Fdocs%2F81009%2Ftsal6200.pdf&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)
- **Grove Port** (GPIO/I2C Connector): 4-pin Grove connector providing GPIO and I2C interface for external sensors and actuators — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.seeedstudio.com%2FGrove_System%2F&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)

## Description

## Overview

The M5Stack Atom Echo is an ultra-compact smart speaker development kit based on the ESP32-PICO-D4 chip. Measuring just 24x24x17mm, it packs a built-in SPM1423 PDM microphone and speaker driven by an NS4168 I2S amplifier, making it a complete audio I/O solution in a tiny form factor.

## Key Features

- **Ultra-compact design** — 24x24x17mm form factor, weighing only 14g
- **Built-in microphone** — SPM1423 PDM MEMS microphone for voice input
- **Built-in speaker** — 0.5W speaker with NS4168 I2S amplifier
- **RGB LED** — SK6812 programmable RGB LED for visual feedback
- **Programmable button** — Front-facing button for user interaction
- **Grove port** — For connecting external sensors and actuators
- **IR transmitter** — Infrared LED for remote control applications
- **USB-C** — For programming and power

## Specifications

| Parameter | Value |
|-----------|-------|
| SoC | ESP32-PICO-D4 (dual-core 240MHz) |
| Flash | 4MB |
| PSRAM | 8MB |
| Wi-Fi | 802.11 b/g/n (2.4GHz) |
| Bluetooth | BLE 4.2 |
| Microphone | SPM1423 (PDM) |
| Speaker Amp | NS4168 (I2S, 0.5W) |
| LED | SK6812 RGB LED |
| IR | Infrared transmitter |
| Port | 1x Grove (GPIO/I2C) |
| USB | Type-C |
| Dimensions | 24 x 24 x 17 mm |
| Weight | 14g |

## Popular Use Cases

The Atom Echo is widely used as a voice assistant satellite with ESPHome and Home Assistant, enabling affordable whole-home voice control. It also serves as a compact Bluetooth speaker, audio streaming endpoint, and general-purpose IoT node.

## Resources

- [M5Stack Official Docs](https://docs.m5stack.com/en/atom/atomecho)
- [GitHub Examples](https://github.com/m5stack/M5Atom)
- [ESPHome Voice Assistant Guide](https://esphome.io/components/voice_assistant.html)

## Where to Buy

- [OpenELab](https://openhardware.directory/r?to=https%3A%2F%2Fopenelab.io%2Fproducts%2Fm5stackatomecho&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)
- [M5Stack Official](https://openhardware.directory/r?to=https%3A%2F%2Fshop.m5stack.com%2Fproducts%2Fatom-echo-smart-speaker-dev-kit&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fshop.m5stack.com%2Fproducts%2Fatom-echo-smart-speaker-dev-kit&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fm5stack%2FM5Atom&ref=openhardware.directory&product=m5stack-atom-echo&source=md-export)

## Tags

`esp32`, `voice-assistant`, `smart-speaker`, `m5stack`, `atom`, `esphome`, `home-assistant`, `audio`, `microphone`, `grove`

## Images

![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/919c659a1eb6.jpg)
![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/14120dc142da.jpg)
![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/a29a0374d525.jpg)
![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/4a9d493a4191.jpg)
![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/1dcead6ed585.jpg)
![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/386cbbfc42fb.jpg)
![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/4f6c187c2dd1.jpg)
![M5Stack Atom Echo](https://nbg1.your-objectstorage.com/openhardware-directory/entities/m5stack-atom-echo/fd23e1922a68.jpg)

---
[View full device page](https://openhardware.directory/devices/m5stack-atom-echo)