🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Make M144 - Audio Module true STEREO

    Scheduled Pinned Locked Moved Features Wish List
    1 Posts 1 Posters 25 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Y Offline
      YO3HJV
      last edited by YO3HJV

      I found a design issue (or corner cut) in the HW design phase that dramatically reduce the versatilty of this extremely nice board.
      On the Audio signal path from Input LINE/MIC 3.5mm TRS, there is a circuit that feed the microphone signal from the IN/OUT TRRS Jack.
      I get the logic behind this decision but the implementation affect the frequency response on the LIN1 path.
      The result?
      You cannot use the board to process analog stereo signals as RIN1 frequency response is flat at the HW input and LIN1 isn't!

      My solution would be to add an electronic switch (maybe a TS12A12511) on the MIC_MONO_IN between R9-C14 node and FSUSB42MUX to cut that path entirely.

      The control signal can be tied with LIN_MIC_PU_EN from the STM32G030; when the Headphones Electret is energised, the path to LIN1 would be restored.
      A better solution would be to make the control separate and use one of the available GPIOs on STM32G030 and a separate I2C command on 0x33 address.

      It is so simple...

      This will eliminate the need to physically remove C9 in order to get a flat response for BOTH Line inputs thus having a STEREO Audio Module.
      See this also: My findings about this

      I even asked M5 AI for this issue and it was funny because it didn't knew about this issue:

      If you're seeing different frequency response between left and right, the most likely cause is:
      One channel's HPF is enabled while the other is not (rolls off low frequencies)
      Different PGA gain settings between channels
      The two physical mic inputs may have different input impedance/coupling characteristics

      Cheers,
      Adrian

      1 Reply Last reply Reply Quote 0

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      • First post
        Last post