<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Core2 Microphone quality and external microphone]]></title><description><![CDATA[<p dir="auto">Hi all!</p>
<p dir="auto">I've noticed that the M5Stack Core2 recording quality using the PDM microphone is not the best. I'm looking for a way to resolve this issue, and the first thing that comes to my mind is to try the external microphone (<a href="https://shop.m5stack.com/products/pdm-microphone-unit-spm1423" target="_blank" rel="noopener noreferrer nofollow ugc">https://shop.m5stack.com/products/pdm-microphone-unit-spm1423</a>). I know it's the same type of microphone as the one on the Core2, but I hope that it can make a difference.</p>
<p dir="auto">I've been trying to figure out how to hook up the pins to my Arduino program, but I can't seem to get the configuration right since I'm getting no live data from the external microphone. I feel like I've tried every pin combination and every port combination (Port A, B, C on the Core2). Any ideas on how to get this external microphone to work on the Core2?</p>
<p dir="auto">Here are the 4 pins that I need to change to match the pins from the external microphone.<br />
<img src="/assets/uploads/files/1659379460617-4c9deaa0-1e58-4028-857a-8f00d122e2b5-image.png" alt="0_1659379459742_4c9deaa0-1e58-4028-857a-8f00d122e2b5-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Thanks in advance for any help.</p>
]]></description><link>https://community.m5stack.com/topic/4495/core2-microphone-quality-and-external-microphone</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 20:37:02 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/4495.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Aug 2022 18:45:09 GMT</pubDate><ttl>60</ttl></channel></rss>