M5Stack ATOM Echo: A Compact and Powerful Smart Speaker Kit – OpenELAB
🔊 ATOM ECHO Smart Speaker The ATOM ECHO is a compact smart speaker built on the M5ATOM platform, delivering impressive functionality in a small form factor measuring 24 × 24 × 17 mm. Powered by the ESP32 , it supports wireless music streaming via Bluetooth, ensuring reliable connections with smartphones and tablets.
☁️ Programmability & Cloud Integration A standout feature of the ATOM ECHO is its programmability and ability to connect with cloud services such as Amazon Web Services (AWS) and Baidu. With its integrated microphone and speaker, the device enables voice interaction and incorporates AI features. Users can enjoy voice control, storytelling functions, and seamless IoT integration.
🌈 Visual & Practical Design Equipped with an RGB LED (SK6812), the ATOM ECHO provides clear visual notifications of connection status. In addition to Bluetooth capability, it retains the robust control features typical of the Atom series. A conveniently placed screw hole on the back makes installation simple and user-friendly.
🚀 Advanced Capabilities As a state-of-the-art programmable smart speaker, the ATOM ECHO combines compactness with advanced AI functionalities, enhancing audio interaction in both personal and professional environments.
⚙️ Technical Highlights (ATOM Series)
-
🔌 Programmable GPIO Pins → Customize for LED control, sensor integration
-
🔗 I²C & SPI Interfaces → Connect with a wide range of sensors & modules
-
💡 PWM Control → LED dimming, motor speed regulation
-
🌡️ Analog Inputs → Read data from temperature or light sensors
-
📡 Wireless Communication → Built-in Wi-Fi & Bluetooth for remote monitoring
-
🐍 MicroPython & 🛠️ Arduino IDE compatible → Flexible programming options
-
📦 Expandable Modules → Add environmental sensors, displays, and more
Included Components
- 1 x ATOM ECHO
M5Stack ATOM Echo Features
-
✨ Ultra-lightweight & Compact Design – only 24 × 24 × 17 mm, perfect for IoT projects and smart home setups
-
🗣️ Speech-to-Text (STT) Support – enables voice interaction and AI-powered applications
-
⚙️ ESP32 Arduino Platform with A2DP – stable Bluetooth audio streaming for smartphones & tablets
-
📡 2.4G Wi-Fi (IEEE 802.11 b/g/n) – reliable wireless connectivity for remote monitoring and control
-
🎤🔊 Built-in Microphone & Speaker – supports voice commands, storytelling, and audio playback
-
🌈 RGB LED Indicator (SK6812) – clear visual notifications for connection and status updates
-
🔌 Grove Interface Expansion – easily connect sensors, modules, and accessories
-
🎙️📂 Record & Playback Capability – capture audio and replay seamlessly
-
🔘 Programmable Button – customize functions for smart control and automation
-
💻 Arduino & ESP-IDF/ADF Compatible – flexible development with MicroPython or Arduino IDE
-
📦
Use Cases
-
Bluetooth speaker functionality
-
Voice-controlled systems
-
Home automation solutions
Specifications
| Resources | Parameter |
|---|---|
| SoC | ESP-PICO-D4 , 240MHz, Dual Core, Wi-Fi |
| Flash Memory | 4MB |
| Interface | 1x IR-TX, 1x Function Button, 1x Reset Button |
| PinOut | G21, G25, 5V, GND, 3V3, G22, G19, G23, G33 |
| RGB LED | SK6812 |
| Speaker | 0.5W, NS4168 I2S |
| Microphone | SPM1423 PDM |
| Net Weight | 5g |
| Gross Weight | 10g |
| Product Size | 24*24*17mm |
| Package Size | 63*63*12mm |
| Case Material | Plastic (PC) |
Environment Installation