Folks- I noticed that the Atom Echo units from M5Stack are out of stock (apparently everywhere?), for usage as initial voice assistant setups.
I’ve been using various M5Stack Atom units for a year or so, and might suggest some possible alternatives for Atom Echo.
The Atom Echo unit uses the SPM1423 (MEMS) microphone unit, with I2S interface. But M5Stack also sells other Atom units with the SPM1423 mic. Slight changes would likely be needed for GPIO pinouts and/or physical hook-ups. But otherwise I would expect almost everything else in the YAML coding could be the same. Unless lack of speaker in the same unit is a show-stopper --but there may be a solution for that as well.
The AtomU unit (at $7.50) is pretty much same components as Atom Echo, w different packaging / connections, and with no speaker. And its power / USB programming port is USB-A instead of USB-C.
Another potential option (but again without speaker), would be an Atom Lite unit ($8.00), along with plugging in a separately packaged SPM1423 module - M5Stack “PDM MEMS Mic. Unit” ($3.50). Definitely some different pin numbers in YAML (as the mic would be plugged into Grove connector).
I wonder if possibly the Atom Speaker unit ($21.90) combined with an external SPM1423 module could provide exactly the same mic/speaker functionality as Atom Echo in one unit, just with different GPIO pin numbers. The Atom Speaker is just an Atom Lite with a “hat” for a speaker and 3.5mm audio jack. (And it actually has an external speaker, with an amplifier in the hat, so it’s louder than Atom Echo, which I’ve found to be way too quiet.)
Product SKU’s for these units are:
K117 - “AtomU ESP32 Dev. Kit with USB-A” ($7.50)
-described as “compact low-power consumption speech recognition IOT dev. kit”
C008 - “Atom Lite ESP32 IOT Dev. Kit” ($8.00)
U089 - “PDM MEMS Microphone Unit” ($3.50)
K054 - “Atom Speaker Unit” ($21.90)
All four of those units are currently in stock at both digikey.com and mouser.com
They can be located on either of those sites by typing the M5Stack SKU (e.g., K117) into the product locator search field.
I’m out this week for a conference, but can certainly answer questions about the Atom lineup. And maybe this weekend can provide some pics &/or experiments.