Comments: Qwiic MP3 Trigger Hookup Guide


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Hi, The Qwiic MP3 Trigger Library Example 4 (stop/pause) will not run as is. Upon checking the code, it appears that the command set used is from a different mp3 library. 'Not sure which one, as the only library include in the sketch was for Wire/I2c. I modified the sketch using the Qwiic mp3 library and command set, and it worked fine. 'Great board, small footprint and plenty of volume.

    • Nice catch! I believe I fixed ex 4. It now compiles. I pushed a new library version so you should be able to grab v1.0.1 through the Arduino IDE. Please open an issue on the repo if there's more problems.

  • Hello,

    Sounds like the noise floor of the Qwiic MP3 Trigger when no audio is playing is really high. Is there a way to keep it completely silent when on standby for triggers?

    Thank you.

    • Hi. I am having what appears to be the same problem. When standing by awaiting a trigger, there is a lot of noise through the minijack output. Can't notice it using the onboard amp and external speaker. It's kinda pulsing, digital noise. Way too much to be able to use the board plugged in to anything and amplified. I am only using the onboard physical triggers. Nothing else plugged in, and no additional programming. Interestingly, I also find that the noise stops if the SDcard is removed. Is there a solution out there that anyone has found? Cheers

    • I haven't experienced noise or static when a track is not playing. Can you describe your setup a little more? What is powering the Trigger? What commands did you send to the trigger before and after that caused the noise? Are you listening via headphones or external speaker?

      The external speaker should not experience any noise since it is powered down via the Playing net (found in the schematic).

      When you play silent MP3s do you still experience the noise?

      • I'm member 1511145's colleague and I'll elaborate on the matter. Keep in mind we ordered two dozen Qwiic MP3 Triggers. I have tried 5 so far, and all exhibits the same issues.

        Observations and tests

        • Tried various 5V USB power supplies
        • Tried as many USB-A to USB-C cables
        • We only use the on-board physical triggers, no other MCU is tied to the I2C bus to send commands
        • When playing a generated silence clip, using an oscilloscope connected to JP10, there is and measurable noise in the 25 to 50mVpp range. It's classical whitenoise, and is sincerely acceptable.
        • But when in standby mode, awaiting a command or a trigger, the noise sounds more digital (squarewave'ish). It's base frequency seems to be is in the 16KHz range with all its associated harmonics. It is very distracting, and unacceptable.
        • A strange behavior to note: removing the microSD card stops this "digital" noise.

        As you can see, I am stomped by this digital noise. I was thinking to hook up my ISP AVR programmer to J7, and simply reprogram the MP3 trigger as a classical MCU to loop a generated silence clip in it's wait state, without the need of an external MCU sending commands via i2C. If it's possible, could I have access to the source code used in the ATtiny84?

        But the real question is: "Why is it that the digital noise stops when the microSD card is removed?

        • You can absolutely have access to the firmware. It's in the hardware repo here.

          I haven't experienced this but I'll try to replicate.

  • How do I hack to run from a 5 volt power supply? Can't use the type C connector. 5v input should be on this beast!

    • It's a heck of a hack, but if you solder to the capacitor next to the USB C connector, you can provide the board with 5V.

      alt text

      We've created an issue for this and will try to expose the 5V rail on the next revision.

If you've found a bug or have other constructive feedback for our tutorial authors, please send us your feedback!