I’ve noticed that the M5 Stack ATOM ECHO has been having a lot of problems (speakers not working, useful features missing, etc.). Therefore, I’ve extended the official YAML to fix many features and make the ATOM Echo feel more “alive”. You must install ESPHome on your computer locally with Python 3.12, otherwise the program will fail to compile. You cannot use ESPHome Device Builder on Home Assistant, as it uses Python 3.13. Additionally, I highly recommend you upload the firmware using USB to avoid issues.
You can find it at this GitHub Repository: https://github.com/hPennichetty2011/m5-stack-atom-echo-fixed/blob/a94d3b0550cf4518be3987104ad9fbd79737927b/m5-stack-atom-echo-glorified.yaml
New things include:
- Pressing Button Once Stops Assist.
- Speakers Not Working Issue Fixed.
- Lighting Changes
- Light Works even when running a wake word from Home Assistant instead of on-device.
- Generally better quality then default configuration.
This repository contains personal modifications, extensions, and behavior changes. It is not affiliated with or endorsed by ESPHome or M5Stack.
Have fun!