Qwiic MP3 Trigger - use it although retired or good alternatives?

Hi there, I use several Qwiic devices in a prototype.

To add audio I consider testing the Qwiic MP3 Trigger. But I see that is is retired and I did not find an indepth test of the device (stability, reliability..).

What I need:

  • reliable and repeatable playing of short audio clips (like 200ms “fire” and “reload” effects)
  • either WAV or MP3, doesn’t matter (I assume from past projects that WAV would suit more as it does not need the same processing power as MP3 to play)
  • small form factor
  • connection exclusively via Qwiic (as RX/TX is already used for a 9DOF IMU INT/RST signal)

As board I use a MicroMod SingleSlot with ESP32, the MicroMod slot is already used for PoE Ethernet.

Alternatives I’ve found:
SparkFun Serial MP3 Player Shield - MY1690X-16S (Qwiic)

  • that one seems to be the closest alternative as it has Qwicc (but only 1), Jack and SD Card
  • but the size is a bit big
  • does this work soley with Qwiic or does it need an TX/RX connection too? In the hookup guide Pinout section it mentions TX/RX but I am unsure if that is optional or a requirement; in the Git Repo I only find examples for Serial communication)

SparkFun Qwiic WAV Trigger Pro

  • seems to be the more expensive and most recent version of the one above?
  • it has 2 Qwiic which is good
  • it has an SD Card slot (on the backside)
  • I understand that it would need an TRRS 3,5 Jack breakout board for headphones
  • or what would I need to use to connect a speaker instead of headphones? (Just solder the speaker to the pinouts?)

SparkFun Audio Codec Breakout - WM8960 (Qwiic)

MP3 Trigger

  • too big, no Qwiic, expensive

Tsunami Super WAV Trigger (Qwiic)

  • too big, expensive

SparkFun Qwiic Buzzer

  • maybe as fallback solution for simple noises

SparkFun Audio Player Breakout - MY1690X-16S

  • no Qwiic

SparkFun Qwiic Speaker Amp

  • that is just an AMP, right?

My questions:

  • which Qwiic alternative would fit best for the scenario? Did I miss an alternative? Or should I go with the Qwiic MP3 Trigger first?
  • I’ve had severe issues with another audio chip in the past (DFRobot DFPlayer) with issues like crashes when rapidly playing audio files after each other (intervals <200ms), random lockups, cracks and noises.. I couldn’t find an “indepth” test of the Qwiic MP3 trigger but was wondering if someone has experiences or if maybe there are similar issues that lead to the retirement (I’ve read some postings here in the forum about noise and hookup problems)

I think SparkFun Serial MP3 Player Shield - MY1690X-16S is good for you. SparkFun Serial MP3 Player Shield - MY1690X-16S (Qwiic)

I agree with dilshana; it has both serial and i2c (although we don’t have an example for i2c, it seems) https://cdn.sparkfun.com/assets/5/4/5/3/0/SparkFun_Serial_MP3_Player_Shield_MY1690X.pdf