<?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>PWM peripheral defaults pins to 0 when I want them to invert and default to 1</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111609/pwm-peripheral-defaults-pins-to-0-when-i-want-them-to-invert-and-default-to-1</link><description>Hello, 
 I am using the nrf5340 on some custom hardware, and I am using 3 LEDʻs and running them with the PWM0 peripheral to fade and blink and indicate states for the firmware. The LEDʻs are driven as active-low, and I am using the PWM flag PWM_POLARITY_INVERTED</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 29 May 2024 17:42:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111609/pwm-peripheral-defaults-pins-to-0-when-i-want-them-to-invert-and-default-to-1" /><item><title>RE: PWM peripheral defaults pins to 0 when I want them to invert and default to 1</title><link>https://devzone.nordicsemi.com/thread/486508?ContentTypeID=1</link><pubDate>Wed, 29 May 2024 17:42:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7a3f4f9-f616-4a11-a9c4-65ddf653cc7f</guid><dc:creator>Robert de Brum</dc:creator><description>&lt;p&gt;This worked thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PWM peripheral defaults pins to 0 when I want them to invert and default to 1</title><link>https://devzone.nordicsemi.com/thread/486355?ContentTypeID=1</link><pubDate>Wed, 29 May 2024 09:24:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfff937b-be8a-4cdd-8575-97df94ca54e6</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/config_and_build/configuring_app/hardware/pin_control.html#pin-control-in-nrf"&gt;Pin control docs&lt;/a&gt;: &lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;code&gt;&lt;span&gt;nordic,invert&lt;/span&gt;&lt;/code&gt;: Invert &lt;span&gt;pin&lt;/span&gt; polarity (set active state to low). This property is valid only for PWM channel output pins.&amp;quot;&lt;/p&gt;
&lt;p&gt;Examples:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;ag &amp;quot;nordic,invert&amp;quot; -G dts
zephyr/dts/bindings/pinctrl/nordic,nrf-pinctrl.yaml
117:      nordic,invert:

zephyr/boards/arm/o1-agg-nrf52833/o1-agg-nrf52833-pinctrl.dtsi
76:			nordic,invert;

zephyr/boards/arm/xiao_ble/xiao_ble-pinctrl.dtsi
58:			nordic,invert;

zephyr/boards/arm/nrf52840dongle_nrf52840/nrf52840dongle_nrf52840-pinctrl.dtsi
64:			nordic,invert;

zephyr/boards/arm/actinius_icarus_bee/actinius_icarus_bee_common-pinctrl.dtsi
63:			nordic,invert;

zephyr/boards/arm/ubx_evkninab3_nrf52840/ubx_evkninab3_nrf52840-pinctrl.dtsi
80:			nordic,invert;

zephyr/boards/arm/sparkfun_thing_plus_nrf9160/sparkfun_thing_plus_nrf9160_common-pinctrl.dtsi
70:			nordic,invert;

zephyr/boards/arm/raytac_mdbt50q_db_40_nrf52840/raytac_mdbt50q_db_40_nrf52840-pinctrl.dtsi
82:			nordic,invert;

zephyr/boards/arm/blueclover_plt_demo_v2_nrf52832/blueclover_plt_demo_v2_nrf52832-pinctrl.dtsi
40:			nordic,invert;

zephyr/boards/arm/ubx_evkninab1_nrf52832/ubx_evkninab1_nrf52832-pinctrl.dtsi
61:			nordic,invert;

zephyr/boards/arm/pan1780_evb/pan1780_evb-pinctrl.dtsi
81:			nordic,invert;

zephyr/boards/arm/ubx_bmd300eval_nrf52832/ubx_bmd300eval_nrf52832-pinctrl.dtsi
59:			nordic,invert;

zephyr/boards/arm/nrf21540dk_nrf52840/nrf21540dk_nrf52840-pinctrl.dtsi
80:			nordic,invert;

zephyr/boards/arm/nrf9160_innblue22/nrf9160_innblue22_common-pinctrl.dtsi
72:			nordic,invert;
89:			nordic,invert;

zephyr/boards/arm/actinius_icarus/actinius_icarus_common-pinctrl.dtsi
74:			nordic,invert;

zephyr/boards/arm/decawave_dwm1001_dev/decawave_dwm1001_dev-pinctrl.dtsi
75:			nordic,invert;

zephyr/boards/arm/ubx_evkninab4_nrf52833/ubx_evkninab4_nrf52833-pinctrl.dtsi
97:			nordic,invert;

zephyr/boards/arm/ebyte_e73_tbb_nrf52832/ebyte_e73_tbb_nrf52832-pinctrl.dtsi
29:			nordic,invert;

zephyr/boards/arm/actinius_icarus_som_dk/actinius_icarus_som_dk_common-pinctrl.dtsi
74:			nordic,invert;

zephyr/boards/arm/nrf52dk_nrf52832/nrf52dk_nrf52832-pinctrl.dtsi
59:			nordic,invert;

zephyr/boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840-pinctrl.dtsi
80:			nordic,invert;

zephyr/boards/arm/ubx_bmd380eval_nrf52840/ubx_bmd380eval_nrf52840-pinctrl.dtsi
44:			nordic,invert;

zephyr/boards/arm/ubx_evkannab1_nrf52832/ubx_evkannab1_nrf52832-pinctrl.dtsi
61:			nordic,invert;

zephyr/boards/arm/pan1770_evb/pan1770_evb-pinctrl.dtsi
82:			nordic,invert;

zephyr/boards/arm/nrf52840_papyr/nrf52840_papyr-pinctrl.dtsi
59:			nordic,invert;

zephyr/boards/arm/reel_board/dts/reel_board-pinctrl.dtsi
64:			nordic,invert;

zephyr/boards/arm/reel_board/reel_board-pinctrl.dtsi
29:		nordic,invert;

zephyr/boards/arm/nrf52832_mdk/nrf52832_mdk-pinctrl.dtsi
61:			nordic,invert;

zephyr/boards/arm/nrf52840dk_nrf52811/nrf52840dk_nrf52811-pinctrl.dtsi
47:			nordic,invert;

zephyr/boards/arm/nrf52840_mdk/nrf52840_mdk-pinctrl.dtsi
61:			nordic,invert;

zephyr/boards/arm/raytac_mdbt50q_db_33_nrf52833/raytac_mdbt50q_db_33_nrf52833-pinctrl.dtsi
80:			nordic,invert;

zephyr/boards/arm/ubx_bmd345eval_nrf52840/ubx_bmd345eval_nrf52840-pinctrl.dtsi
59:			nordic,invert;

zephyr/boards/arm/ubx_bmd340eval_nrf52840/ubx_bmd340eval_nrf52840-pinctrl.dtsi
74:			nordic,invert;

zephyr/boards/arm/ubx_bmd330eval_nrf52810/ubx_bmd330eval_nrf52810-pinctrl.dtsi
44:			nordic,invert;

zephyr/boards/arm/arduino_nano_33_ble/arduino_nano_33_ble-pinctrl.dtsi
74:			nordic,invert;

zephyr/boards/arm/nrf52833dk_nrf52833/nrf52833dk_nrf52833-pinctrl.dtsi
80:			nordic,invert;

zephyr/boards/arm/pan1782_evb/pan1782_evb-pinctrl.dtsi
66:			nordic,invert;

zephyr/boards/arm/ubx_bmd360eval_nrf52811/ubx_bmd360eval_nrf52811-pinctrl.dtsi
44:			nordic,invert;

zephyr/boards/arm/nrf9160_innblue21/nrf9160_innblue21_common-pinctrl.dtsi
72:			nordic,invert;
89:			nordic,invert;

nrf/boards/arm/nrf52kbd_nrf52832/nrf52kbd_nrf52832-pinctrl.dtsi
28:			nordic,invert;
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>