<?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>Config and Pinout</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127794/config-and-pinout</link><description>Hi, I&amp;#39;m using a WisBlock setup with: • RAK19001 base board • RAK4631 core RAK18030 microphone in IO slot A • RAK15002 microSD in IO slot B I&amp;#39;m running Zephyr / nRF Connect SDK v3.2.4 on nRF52840. The SD card works and WAV files are written correctly.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 24 Apr 2026 18:50:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127794/config-and-pinout" /><item><title>RE: Config and Pinout</title><link>https://devzone.nordicsemi.com/thread/565477?ContentTypeID=1</link><pubDate>Fri, 24 Apr 2026 18:50:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8db620ce-3acb-400d-a8cc-bbaf1e27ebae</guid><dc:creator>SteinC</dc:creator><description>&lt;p&gt;Hi , thanks for feedback. We are disabling uart0 in main because we have found that we need to &amp;quot;shut down&amp;quot; PDM after recording before starting up SD to write the recording-data.(SPI sync) We did this successflly with RAK11720 and a analog mic but are struggling with the PDM and the SD on this kit. We are using DMIC.&amp;nbsp; Have not been focusing on the PDM clock so far. We got some test software from RAK which they claime worked on this kit but it failed. Do you have some test routines that we could use just to verify the setup of this kit?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Config and Pinout</title><link>https://devzone.nordicsemi.com/thread/565469?ContentTypeID=1</link><pubDate>Fri, 24 Apr 2026 12:54:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:069ccbc7-095a-4ffb-aed1-c4bc8ebfc1c1</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you for your patience and for updating with the proper overlay file.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Pins P0.20 and P0.19 are &lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/0759b231a4c331eaa7884a8e7eccb58fc3ed5992/boards/rakwireless/rak4631/rak4631_nrf52840-pinctrl.dtsi#L7-L20"&gt;configured to uart0&lt;/a&gt; by default. Where do you disable uart0 or change its pin configuration? Potentially, choose other pins for PDM if you are using uart0.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If the pins are not the issue, verifying the PDM clock frequency is a good next step.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Config and Pinout</title><link>https://devzone.nordicsemi.com/thread/565146?ContentTypeID=1</link><pubDate>Mon, 20 Apr 2026 07:46:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50c3a8aa-94e3-4342-875f-a0fc789360b1</guid><dc:creator>SteinC</dc:creator><description>&lt;p&gt;Hi, sorry did not see that. But its my mailsystem that &amp;quot;helps&amp;quot;. Here is the code from VSC.&lt;/p&gt;
&lt;div&gt;/ {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; aliases {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; disk0 = &amp;amp;sdhc0;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;/* Enable PDM */&lt;/div&gt;
&lt;div&gt;&amp;amp;pdm0 {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; status = &amp;quot;okay&amp;quot;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pdm0_default&amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; pinctrl-names = &amp;quot;default&amp;quot;;&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;/* Define PDM pins */&lt;/div&gt;
&lt;div&gt;&amp;amp;pinctrl {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; pdm0_default: pdm0_default {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; group1 {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; psels = &amp;lt;NRF_PSEL(PDM_CLK, 0, 20)&amp;gt;,&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;NRF_PSEL(PDM_DIN, 0, 19)&amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;/* Enable SPI0 for SD card */&lt;/div&gt;
&lt;div&gt;&amp;amp;spi0 {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; status = &amp;quot;okay&amp;quot;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; compatible = &amp;quot;nordic,nrf-spim&amp;quot;;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; cs-gpios = &amp;lt;&amp;amp;gpio0 26 GPIO_ACTIVE_LOW&amp;gt;;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; sdhc0: sdhc@0 {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatible = &amp;quot;zephyr,sdhc-spi-slot&amp;quot;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; reg = &amp;lt;0&amp;gt;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; status = &amp;quot;okay&amp;quot;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; spi-max-frequency = &amp;lt;400000&amp;gt;;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mmc {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatible = &amp;quot;zephyr,sdmmc-disk&amp;quot;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; disk-name = &amp;quot;SD&amp;quot;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; status = &amp;quot;okay&amp;quot;;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; };&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Config and Pinout</title><link>https://devzone.nordicsemi.com/thread/565142?ContentTypeID=1</link><pubDate>Mon, 20 Apr 2026 07:01:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:854069cd-8c59-4b8c-9663-a41289f4deae</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;That overlay looks like it gotten heavily maimed by AI translation. You MUST NOT translate overlay files - switch any information source to native english without any translation active.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Config and Pinout</title><link>https://devzone.nordicsemi.com/thread/565132?ContentTypeID=1</link><pubDate>Sun, 19 Apr 2026 13:01:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a4676bf-a340-468a-9a03-7fbf569fcad2</guid><dc:creator>SteinC</dc:creator><description>&lt;p&gt;Hi, thanks for swift answer, this is how our overlay looks like.:&amp;nbsp;&lt;/p&gt;
&lt;div&gt;/ {&lt;/div&gt;
&lt;div&gt;aliaser&lt;/div&gt;
&lt;div&gt;disk0 = &amp;amp;sdhc0;&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;/* Aktiver PDM */&lt;/div&gt;
&lt;div&gt;&amp;amp;pdm0 {&lt;/div&gt;
&lt;div&gt;status = &amp;quot;ok&amp;quot;;&lt;/div&gt;
&lt;div&gt;pinctrl-0 = &amp;lt;&amp;amp;pdm0_standard&amp;gt;;&lt;/div&gt;
&lt;div&gt;pinctrl-navn = &amp;quot;standard&amp;quot;;&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;/* Definer PDM-pinner */&lt;/div&gt;
&lt;div&gt;&amp;amp;pinctrl {&lt;/div&gt;
&lt;div&gt;pdm0_standard: pdm0_standard {&lt;/div&gt;
&lt;div&gt;gruppe1&lt;/div&gt;
&lt;div&gt;psels = &amp;lt;NRF_PSEL(PDM_CLK, 0, 20)&amp;gt;,&lt;/div&gt;
&lt;div&gt;&amp;lt;NRF_PSEL(PDM_DIN, 0, 19)&amp;gt;;&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;/* Aktiver SPI0 for SD-kort */&lt;/div&gt;
&lt;div&gt;&amp;amp;spi0 {&lt;/div&gt;
&lt;div&gt;status = &amp;quot;ok&amp;quot;;&lt;/div&gt;
&lt;div&gt;kompatibel = &amp;quot;nordisk, nrf-spim&amp;quot;;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;cs-gpios = &amp;lt;&amp;amp;gpio0 26 GPIO_ACTIVE_LOW&amp;gt;;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;sdhc0: sdhc@0 {&lt;/div&gt;
&lt;div&gt;kompatibel = &amp;quot;zephyr, sdhc-spi-spor&amp;quot;;&lt;/div&gt;
&lt;div&gt;reg = &amp;lt;0&amp;gt;;&lt;/div&gt;
&lt;div&gt;status = &amp;quot;ok&amp;quot;;&lt;/div&gt;
&lt;div&gt;spi-maks-frekvens = &amp;lt;400000&amp;gt;;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;mmc&lt;/div&gt;
&lt;div&gt;kompatibel = &amp;quot;zephyr, sdmmc-disk&amp;quot;;&lt;/div&gt;
&lt;div&gt;disknavn = &amp;quot;SD&amp;quot;;&lt;/div&gt;
&lt;div&gt;status = &amp;quot;ok&amp;quot;;&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;
&lt;div&gt;};&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Config and Pinout</title><link>https://devzone.nordicsemi.com/thread/565050?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2026 14:15:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:252bdb12-b2f6-4e7d-99b9-e0250b2cba26</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You need to ensure that the pins you are using are correctly configured. I.e. that NFC are pins configured as GPIOS with&amp;nbsp;&lt;code&gt;&amp;amp;uicr { nfct-pins-as-gpios; };&lt;/code&gt;&amp;nbsp;in your board overlay if you are using them, or that the module have the pins accessible/routed to the base board. Other than that you should be able to choose pins freely.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;May I ask if you are using some sample firmware for your application? I.e. the &lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/ncs-v3.2.4/samples/drivers/audio/dmic"&gt;DMIC driver sample&lt;/a&gt;? Please note that the frequency settings need to be changed in main.c to reflect the frequencies the ones which the&amp;nbsp;RAK18030 microphone supports.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It is also possible to share your overlay to get a second opinion on it from me (or community members), but please note that I am not familiar with the WisBlock system, so I would need some time to get to know it to provide proper feedback.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>