1. Introducció
The M5Stack ATOM EchoS3R is a compact and versatile smart speaker development kit, integrating Wi-Fi, a speaker, and a microphone. Powered by the ESP32-S3-PICO, it is designed for various IoT and AI voice interaction applications, supporting recording, playback, and AI functionalities. This manual provides essential information for setting up, operating, and maintaining your ATOM EchoS3R.
2. Producte acabatview i Components
Familiarize yourself with the key components and interfaces of your ATOM EchoS3R:

Figure 1: ATOM EchoS3R Component Diagram
- Button (G41): User-programmable button for input.
- IR-TX (G47): Transmissor d'infrarojos per a aplicacions de control.
- Botó de restabliment: For restarting the device.
- Port USB-C: Used for power supply and programming/data transfer.
- Ext. Pin: External expansion pins for additional connectivity.
- PORT.A (HY2.0-4P): Standard M5Stack Grove-compatible port for I2C communication.
- M2-Screw Hole: Per a finalitats de muntatge.
- ES8311: Còdec d'àudio.
- NS4150B: Àudio ampmés viu.
- MEMS MIC: Micròfon integrat per a l'entrada d'àudio.
- SPK 8Ω@1W: Altaveu integrat per a la sortida d'àudio.
- ESP32-S3-PICO: Main microcontroller with Wi-Fi capabilities.
- 8M-FLASH, 8M-PSRAM: Memory for firmware and data storage.
3. Guia de configuració
3.1 Engegada inicial
- Connect the ATOM EchoS3R to a power source using a standard USB-C cable. This port also serves for programming.
- The device should power on, indicated by any pre-loaded firmware activity (e.g., LED indicators, speaker sound).
3.2 Configuració de l'entorn de desenvolupament
As a development kit, the ATOM EchoS3R requires a development environment for custom programming. M5Stack typically supports:
- IDE d'Arduino: Install the ESP32 board package and M5Stack libraries.
- PlatformIO IDE: A powerful extension for VS Code, offering comprehensive development tools.
- MicroPython: For Python-based programming.
Refer to the official M5Stack documentation and GitHub repositories for detailed instructions on setting up your preferred development environment and flashing initial firmware.
3.3 Connexió de perifèrics
Use the PORT.A (HY2.0-4P) or Ext. Pin interfaces to connect compatible M5Stack modules or other sensors/actuators. Ensure correct wiring and power supply for external components.
4. Instruccions de funcionament
4.1 Funcionalitat bàsica
- Encès/apagat: The device powers on when connected via USB-C. There is no dedicated power switch. Disconnect USB-C to power off.
- Restablir: Press the 'Reset' button to restart the device and execute the loaded program from the beginning.
4.2 Funcions d'àudio
- Micròfon: The integrated MEMS microphone allows for audio input, suitable for voice commands, recording, or sound detection.
- Ponent: The 8Ω@1W speaker provides audio output for voice prompts, music playback, or sound effects.
4.3 Connectivitat
- Wi-Fi: The ESP32-S3-PICO supports Wi-Fi connectivity, enabling network communication for IoT applications, cloud services, and over-the-air (OTA) updates.
4.4 Programmable Interfaces
- Button (G41): This button can be programmed to trigger specific actions within your application.
- IR-TX (G47): The infrared transmitter can be used to send IR signals to control compatible devices (e.g., TVs, air conditioners).
5. Manteniment
- Neteja: Use a dry, soft cloth to clean the device. Avoid using liquids or abrasive cleaners.
- Emmagatzematge: Store the device in a dry environment, away from extreme temperatures and direct sunlight.
- Actualitzacions de firmware: Consulteu regularment la pàgina oficial de M5Stack website or GitHub for the latest firmware and library updates to ensure optimal performance and access to new features.
- Eviteu danys físics: The device is small and can be delicate. Avoid dropping it or exposing it to excessive force.
6. Solució De Problemes
- El dispositiu no s'encén: Ensure the USB-C cable is securely connected to both the device and a working power source. Try a different USB-C cable or power adapter.
- No Audio Output from Speaker: Verify that your code is correctly initializing and sending audio data to the speaker. Check the volume settings in your program.
- El micròfon no respon: Ensure the microphone is enabled and correctly configured in your firmware. Check for any physical obstructions.
- Problemes de connectivitat Wi-Fi: Double-check your Wi-Fi credentials (SSID, password) in your code. Ensure the device is within range of your Wi-Fi network.
- El dispositiu no respon: Press the 'Reset' button to restart the device. If the issue persists, try reflashing the firmware.
- Errors de programació: Ensure your development environment is correctly set up and all necessary libraries are installed. Consult M5Stack's documentation and community forums for specific error messages.
7. Especificacions
| Característica | Detall |
|---|---|
| Nom de marca | M5Stack |
| Número de model | C126-Echo |
| Controlador principal | ESP32-S3-PICO |
| Memòria Flash | 8M |
| PSRAM | 8M |
| Còdec d'àudio | ES8311 |
| Àudio Ampmés viu | NS4150B |
| Micròfon | MEMS MIC |
| Altaveu | 8Ω@1W |
| Connectivitat | Wi-Fi |
| Interfícies | USB-C, PORT.A (HY2.0-4P), Ext. Pin, Button (G41), IR-TX (G47) |
| Bateria inclosa | No |
| Dimensions (L x A x A) | 18mm x 15mm x 3mm (Approximate) |
| Pes | 0.04 kg (Approximate) |
8. Consells d'usuari
- Comença amb Ex.amples: Begin your development journey by exploring the official M5Stack example code for the ATOM EchoS3R. This will help you understand basic functionalities and integration.
- Font d'alimentació: While the USB-C port provides power, for stable operation, especially when driving external components, ensure your power source can deliver sufficient current.
- Suport comunitari: Leverage the M5Stack community forums and online resources. Many common issues and innovative projects are shared there.
- Mantenir la documentació a mà: Always refer to the latest M5Stack documentation for pinouts, library functions, and specific module usage.
9. Garantia i Suport
M5Stack products are typically covered by a manufacturer's warranty against defects in materials and workmanship. For specific warranty terms, technical support, and service inquiries, please refer to the official M5Stack weblloc web o contacteu directament amb el seu servei d'atenció al client. Conserveu el comprovant de compra per a reclamacions de garantia.





