M5Stack ATOM Echo: A Compact and Powerful Smart Speaker Kit – OpenELAB
The ATOM ECHO is a smart speaker developed on the M5ATOM platform, delivering impressive functionality in a compact form measuring 24 mm x 24 mm x 17 mm. It supports wireless music streaming via Bluetooth, utilizing the ESP32 , ensuring a reliable connection with smartphones and tablets.
A key feature of the ATOM ECHO is its programmability, alongside its capability to connect with cloud services such as Amazon Web Services (AWS) and Baidu. The integrated microphone and speaker allow for voice interaction, incorporating artificial intelligence features. Users can benefit from voice control, enjoy storytelling functions, and seamlessly integrate with the Internet of Things (IoT).
This device is also equipped with an integrated RGB LED (SK6812) that provides visual notifications of connection status. In addition to its Bluetooth capability, the ATOM ECHO maintains the robust control features typical of the Atom series. A conveniently placed screw hole on the back facilitates easy installation for users.
As a state-of-the-art, programmable smart speaker, the ATOM ECHO merges compactness with advanced AI functionalities, enhancing audio interaction in both personal and professional environments.
-
Programmable GPIO Pins: Devices in the ATOM series feature a range of General Purpose Input/Output (GPIO) pins that can be tailored for various functions, such as LED control and sensor integration.
-
I²C and SPI Interfaces: These devices support I²C and SPI communication protocols, allowing connections with various sensors and modules.
-
PWM Control: Implement Pulse Width Modulation (PWM) for applications like LED dimming or motor speed control.
-
Analog Inputs: Analog input pins are available to read data from sensors such as temperature or light sensors.
-
Wireless Communication: With built-in Wi-Fi and Bluetooth, the Atom series is ideal for remote control and monitoring applications.
-
MicroPython and Arduino Compatible: You can program using either MicroPython or the Arduino IDE, offering flexibility in development.
-
Expandable Modules: The Atom series supports various expansion modules, including environmental sensors and displays, enhancing functionality.
Included Components
- 1 x ATOM ECHO
Product Features
-
Extremely lightweight and compact design
-
Supports Speech-to-Text (STT) functionalities
-
Built on the ESP32 Arduino platform, supporting A2DP
-
2.4G Wi-Fi compliant with IEEE 802.11b/g/n
-
Integrated microphone and speaker
-
RGB LED for status indication
-
Grove interface for additional expansion
-
Record and playback capability
-
Programmable button for custom functions
-
Compatible with Arduino and ESP-IDF/ADF development platforms
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) |