M5stack Atom Echo – the Miniature Programmable Smart Speaker

M5Stack ATOM ECHO is a tiny programmable smart speaker. Its design is based on the M5ATOM series of products. The slim design has a dimension of 24×24 and is 17mm in height. Its premium finish gives it a professional look and makes it easy to carry anywhere.

M5stack Atom Echo – the Miniature Programmable Smart Speaker

M5Stack ATOM ECHO can be programmed to be voice-controlled, which means that when it is powered on, the program is uploaded. You can simply ask for things like music, news, information, and more. Input your voice through the microphone of M5Stack ATOM ECHO, and output the text in your device using text to speech APIs. It could also be programmed to control compatible smart devices in your home with just the sound of your voice. For best results, you can program it to access AWS and other cloud platforms.

The speaker has an integrated RGB LED light (SK6812), which can visually display the connection status. As a smart speaker, it can control the ATOM series. You can connect devices through the grove interface. Pins G21/G25 can be used for general-purpose I/O, they do not support I2C and UART however. Screw holes on the back are convenient for users to affix the device in place.

Product Features

  • Based on ESP32, Support A2DP, BLE 4.0
  • IEEE 802.11b/g/n
  • Built-in microphone and speaker
  • RGB LED status display indication
M5stack Atom Echo – the Miniature Programmable Smart Speaker Features


  • CPU-ESP32-PICO, 240MHz dual core, Wi-Fi, BLE 4.0
  • Flash-4MB
  • Power-5V@500mA
  • PinOut-G21/G25/5V/GND, 3V3/G22/G19/G23/G33
  • Interface-IR-TXx1,Function Buttonx1, Reset Buttonx1
  • PinOut-G21/G25/5V/GND, 3V3/G22/G19/G23/G33
  • RGB LED-SK6812
  • Speaker-0.5W/NS4168 I2S
  • Microphone-SPM1423 PDM
  • Size-24 x 24 x 17mm
  • Weight: 10g
  • Case Material-Plastic ( PC )


  • Voice input-output speaker
  • Programmable speaker
  • Voice control
  • Audio play

The factory default firmware is a bluetooth speaker, which uses A2DP protocol to transmit audio data(call reception is not supported). After power on, the red LED will be displayed. When the connection with the bluetooth device is established, the LED will turn green. While the sound can be output from M5Stack ATOM ECHO. The LED turns red when disconnected. The firmware is compiled on the ESP-IDF platform.

Source: M5stack Atom Echo – the Miniature Programmable Smart Speaker

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top