Using the MAX98357A I2C decoder and amp with GitHub - pschatzmann/arduino-audio-tools: Arduino Audio Tools (a powerful Audio library not only for Arduino)
and the following pins:
#if defined(SEEED)
cfg.pin_data = D2;
cfg.pin_bck = D1;
cfg.pin_ws = D0;
#endif
It works perfectly. Even streaming seems faultless if you don’t have the logging maxed out.
Seeed has not fabbed their own version, it’s just a stock espressif part in the can:
I doubt their ‘engineer’ commenting on this had anything to do with this part. It’s very well done.