<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120418/need-help-with-nrf52840-pdm-microphone-data-processing-zephyr-dmic-example</link><description>Hello, I’m currently working on a PDM microphone project using the nRF52840 and the Zephyr RTOS. I’ve been testing the official dmic example from Zephyr (located at ncs/v2.9.0/zephyr/samples/drivers/audio/dmic ). 
 The code seems to capture microphone</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Apr 2025 05:55:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120418/need-help-with-nrf52840-pdm-microphone-data-processing-zephyr-dmic-example" /><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/532485?ContentTypeID=1</link><pubDate>Wed, 23 Apr 2025 05:55:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3ba28bb-5eb0-4e91-b05f-cc7beabba931</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;This is a old sample based on old code that did not use Zephyr, so it does not work. Only conceptually&amp;nbsp;will be an example. It would need to be adapted to Zephyr so major changes.&lt;br /&gt;&lt;br /&gt;There are other things in Zephyr to work with that might also be helpfull,&amp;nbsp;&lt;a href="https://docs.zephyrproject.org/apidoc/latest/group__audio__dmic__interface.html"&gt;https://docs.zephyrproject.org/apidoc/latest/group__audio__dmic__interface.html&lt;/a&gt;&amp;nbsp;.&lt;br /&gt;&lt;br /&gt;But we dont have a ready to use example.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/532188?ContentTypeID=1</link><pubDate>Sun, 20 Apr 2025 13:23:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1406353d-90be-4d3c-8900-2cfd87164385</guid><dc:creator>Lappland</dc:creator><description>&lt;p&gt;&lt;span&gt;&amp;nbsp;Example&amp;nbsp;&lt;/span&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/pdm-example-on-the-nrf52832"&gt;https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/pdm-example-on-the-nrf52832&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;doesn&amp;#39;t seem to be a complete document. It lacks files such as CMake and prj.conf.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/532185?ContentTypeID=1</link><pubDate>Sun, 20 Apr 2025 12:49:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:03695afd-d747-45be-a61f-bb38b52d02a0</guid><dc:creator>Lappland</dc:creator><description>&lt;p&gt;&lt;span&gt;&amp;nbsp;Do you have a try to extract the data from the code in the samples/drivers/audio/ dmic ?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp;And do you know other PDM acquisition programs of digital microphone&amp;nbsp; using Nordic Zephyr? This is part of one of our engineering project.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/532145?ContentTypeID=1</link><pubDate>Thu, 17 Apr 2025 23:14:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:926f2637-40a4-419b-88dc-8c4d6dd318a7</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;The supported freq is 16kHz.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf52840/page/pdm.html"&gt;https://docs.nordicsemi.com/bundle/ps_nrf52840/page/pdm.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://docs.nordicsemi.com/bundle/errata_nRF52840_EngA/page/ERR/nRF52840/EngineeringA/latest/anomaly_840_128.html"&gt;https://docs.nordicsemi.com/bundle/errata_nRF52840_EngA/page/ERR/nRF52840/EngineeringA/latest/anomaly_840_128.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The sample does not process or receive audio as noted in the description&lt;br /&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.9.1/page/zephyr/samples/drivers/audio/dmic/README.html"&gt;https://docs.nordicsemi.com/bundle/ncs-2.9.1/page/zephyr/samples/drivers/audio/dmic/README.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Could be an idea to look in the the Audio SDK for solutions.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Or there is this old nRF5 SDK example&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/pdm-example-on-the-nrf52832"&gt;https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/pdm-example-on-the-nrf52832&lt;/a&gt;&amp;nbsp;that might work for some inspiration but dont think its to relevant as its not based on the same tools\driver implementation.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The AUDIO SDK might be something to look at but its designed for the nRF53.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/531725?ContentTypeID=1</link><pubDate>Mon, 14 Apr 2025 14:01:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0432d00a-9176-49b3-92f0-4fed5c09864e</guid><dc:creator>Lappland</dc:creator><description>&lt;p&gt;I haven&amp;#39;t found a solution. If you have&amp;nbsp;any clue about my question? I have joined the Discord and posted my question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/531701?ContentTypeID=1</link><pubDate>Mon, 14 Apr 2025 13:03:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6b4eb70-aba4-442b-a253-9144146db704</guid><dc:creator>JONATHAN LL</dc:creator><description>&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt; Did you find a solution or are you still facing same issue?&lt;br /&gt;&lt;br /&gt;I would also advice you to check with the Zephyr support Discord for help on this issue as they also have lots of people that have&amp;nbsp; Here:&amp;nbsp;&lt;a href="https://discord.com/invite/Ck7jw53nU2"&gt;https://discord.com/invite/Ck7jw53nU2&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jonathan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/530685?ContentTypeID=1</link><pubDate>Sat, 05 Apr 2025 04:58:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1f7a969-ec88-4724-b2ba-cfd6c615ee23</guid><dc:creator>Lappland</dc:creator><description>&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1743829103179v3.png" alt=" " /&gt;In dmic_nrfx_pdm.c, the clock frequency seems to be limited&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/530684?ContentTypeID=1</link><pubDate>Sat, 05 Apr 2025 04:53:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a16a3530-eb7d-4cf3-b1e9-6845b7e398e1</guid><dc:creator>Lappland</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1743828772443v2.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need Help with nRF52840 PDM Microphone Data Processing (Zephyr DMIC Example)</title><link>https://devzone.nordicsemi.com/thread/530683?ContentTypeID=1</link><pubDate>Sat, 05 Apr 2025 04:52:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cab19ad1-e52b-4bc5-a575-6cddc8ebbf44</guid><dc:creator>Lappland</dc:creator><description>&lt;div&gt;
&lt;div&gt;&lt;span&gt;This is the clock signal of PCLK32M_HFXO (blue) as the signal source collected by me with the oscilloscope, and the signal of the microphone (yellow).&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>