<?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>Using low-power VS non low-power mode peripherals</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108234/using-low-power-vs-non-low-power-mode-peripherals</link><description>Hey. We are working on a project where keeping power consumption at a minimum is crucial. 
 
 I would like to further understand what are the difference between low-power mode and non low-power mode peripherals as I could not find any information about</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 13 Feb 2024 10:53:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108234/using-low-power-vs-non-low-power-mode-peripherals" /><item><title>RE: Using low-power VS non low-power mode peripherals</title><link>https://devzone.nordicsemi.com/thread/468560?ContentTypeID=1</link><pubDate>Tue, 13 Feb 2024 10:53:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f74ec40d-4076-4b9c-ad5b-2af9ed3efa7a</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The &amp;#39;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.2/zephyr/build/dts/api/bindings/pinctrl/nordic,nrf-pinctrl.html"&gt;low-power-enable&lt;/a&gt;&amp;#39; property tells the&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.5.2/zephyr/hardware/pinctrl/index.html"&gt;Pin Control&lt;/a&gt;&amp;nbsp;module to configure the peripheral pins as inputs with the input buffer disconnected when the sleep state is applied. This is to avoid leakage currents on from the IOs when the peripheral is suspended. However, it is often not necessary to suspended SPI and I2C buses.&amp;nbsp;&lt;/p&gt;
[quote user=""]3. How much power exactly can I save? Are there any numbers available in the specification ?[/quote]
&lt;p&gt;I recommend you to measure the current power consumption before starting to optimize.&amp;nbsp;&lt;/p&gt;
[quote user=""]4. What are the disadvantages of using low power peripheral mode (for example using low power UART1 when comparing it with the default mode?[/quote]
&lt;p&gt;The UART peripheral must be &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/101650/how-to-put-the-uart-to-sleep-low-power-mode/435323"&gt;suspended&lt;/a&gt; while not in use to achieve low sleep currents, as it will keep the HF clock enabled otherwise. But please note that you cannot receive data while the peripheral suspended.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The low power mode mentioned in the pinctrl node is only used&amp;nbsp;while the peripheral is suspended/disabled.&lt;/p&gt;
[quote user=""]5. How to enable the low power peripheral mode? Is simply having &lt;strong&gt;CONFIG_NRF_SW_LPUART=y&lt;/strong&gt; and &lt;strong&gt;CONFIG_UART1_NRF_ASYNC_LOW_POWER=y&lt;/strong&gt; enough?[/quote]
&lt;p&gt;You need the&amp;nbsp;&lt;span&gt;REQ and RDY&lt;/span&gt; handsake signals to use the LP UART driver.&lt;/p&gt;
[quote user=""]6. From what I understand, using lpuart only makes sense if you have full control of both devices that use&amp;nbsp;UART to communicate because you need to implement additional logic for REQ and RDY pins. Is that correct? I cant simply using LPUART if I want to communicate with the external GNSS that only uses RX/TX[/quote]
&lt;p&gt;Yes, you are correct.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>