- 3d models: Atom Echo Grove version 3d models
Print your enclosure with preffered colors and surface patterns

I suggest a cool-white (signal white) base and a dark front plate with a nice carbon fibre pattern.
This version is focused on minimum soldering since it's based on Grove parts and connectors
- m5stack Atom Echo controller
- pn532 NFC reader
- grove angle connectors
- grove cables
- hw040 rotary encoder
- dupont cables for hw040
- M2.5 10mm screws
First, you need to solder the grove angle connector to the PN532 NFC board
Remember to set the DIP switches to 10 to enable I2C. Correct position for I2c is marked by yellow lines.
The SeeedStudio rotary encoder already has its connector. For the other end of the cable, simply use grove angle connector directly to the Atom controller

Everything will fit into the enclosure.
Use short (<5mm) M2 screw for Atom and longer (10mm) M2.5 screws for everything else (nfc board, volume encoder, front plate).

- quick start: use pre-built firmware with ESP Web Tools powered installer here
- tagtuner-atom-grove-ble.yaml: m5stack Atom Echo grove connectors + Bluetooth & BLE proxy, ESP-IDF framework
All of this is my personal hobby project, available for free download and personal use. If you’d like to support me with a coffee, beer, filament, or electronic parts, feel free to use paypal.me/lukagra or ko-fi.com/lukagra
Links to parts listed above are affiliate links, which allow me to earn a small commission from your purchase. Thank you! 🙏
This work, including yaml files, 3d model (Atom version) and documentation, is licensed under
Creative Commons (4.0 International License) Attribution—Noncommercial—Share Alike
ESPhome components modifications are licensed under ESPHome license



