<?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>nRF52840 PWM: Continuous 1MHz clock with synchronized 126-bit data bursts using NRF_PWM_LOAD_INDIVIDUAL</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126577/nrf52840-pwm-continuous-1mhz-clock-with-synchronized-126-bit-data-bursts-using-nrf_pwm_load_individual</link><description>I am working on an nRF52840 where I need the following outputs: 
 
 a continuous 1MHz master clock 
 a 126 bit serial bit data output sent out whenever a user wants with a 500khz clock output 
 
 This 126 bit data/clock must be perfectly edge-aligned</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 20 Jan 2026 14:15:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126577/nrf52840-pwm-continuous-1mhz-clock-with-synchronized-126-bit-data-bursts-using-nrf_pwm_load_individual" /><item><title>RE: nRF52840 PWM: Continuous 1MHz clock with synchronized 126-bit data bursts using NRF_PWM_LOAD_INDIVIDUAL</title><link>https://devzone.nordicsemi.com/thread/559176?ContentTypeID=1</link><pubDate>Tue, 20 Jan 2026 14:15:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5d4a309-2e54-405e-9f61-fb63569e129a</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Yes, I think that should be fine, are you having any trouble on your side with the implementation? At the end of one loop it should keep going with the next one without issues/pauses I believe.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 PWM: Continuous 1MHz clock with synchronized 126-bit data bursts using NRF_PWM_LOAD_INDIVIDUAL</title><link>https://devzone.nordicsemi.com/thread/559091?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 23:52:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec1d85be-f5e9-4184-88e4-f5343ead58ad</guid><dc:creator>Tim L</dc:creator><description>&lt;p&gt;I guess my question overall is, if we use a PWM peripheral in some mode in a loop, can we update the sequences of the channels seamlessly without discontinuing the loop?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 PWM: Continuous 1MHz clock with synchronized 126-bit data bursts using NRF_PWM_LOAD_INDIVIDUAL</title><link>https://devzone.nordicsemi.com/thread/559024?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 13:15:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64336b27-7d1e-47e0-8edb-ad0831350b96</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure I understand what you mean here. Are you having any issues implementing PWM on your end? I don&amp;#39;t see anything obviously wrong here. Please check out the PWM lesson in our DevAcademy course &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-4-pulse-width-modulation-pwm/"&gt;here&lt;/a&gt;&amp;nbsp;for thorough information on the PWM and Zephyr PWM API.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>