<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/examples/nrf5340/src, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/'/>
<entry>
<title>embassy-nrf: add gpiote::InputChannel::wait_for_high/low()</title>
<updated>2025-10-30T13:55:30+00:00</updated>
<author>
<name>Maarten de Vries</name>
<email>maarten@de-vri.es</email>
</author>
<published>2025-10-30T10:52:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=3949a8601f293856df326ccc21252cb5f1518c5c'/>
<id>3949a8601f293856df326ccc21252cb5f1518c5c</id>
<content type='text'>
Also catch GPIOTE events directly when wait() is called, even before
polling the future.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also catch GPIOTE events directly when wait() is called, even before
polling the future.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: improve nrf54 support using new nrf-pac</title>
<updated>2025-10-28T09:40:43+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-10-14T11:23:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=de5760cc81a00966c61d668c41f6e3e4709f0283'/>
<id>de5760cc81a00966c61d668c41f6e3e4709f0283</id>
<content type='text'>
* Update nrf-pac to version that modifies nrf52 register layout to match
  nrf54 to reduce the amount of cfg needed for nrf54 support.
* Make the following peripherals available on nrf54: twim, twis, spim,
  spis, uart, buffered uarte, dppi, gpiote, pwm, saadc
* Add examples tested on the nrf54 dk

Some code is based on or copied from other pull requests, modified to match the new
nrf-pac layout.

Co-authored-by: Dmitry Tarnyagin &lt;dt@jetro.no&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update nrf-pac to version that modifies nrf52 register layout to match
  nrf54 to reduce the amount of cfg needed for nrf54 support.
* Make the following peripherals available on nrf54: twim, twis, spim,
  spis, uart, buffered uarte, dppi, gpiote, pwm, saadc
* Add examples tested on the nrf54 dk

Some code is based on or copied from other pull requests, modified to match the new
nrf-pac layout.

Co-authored-by: Dmitry Tarnyagin &lt;dt@jetro.no&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf: apply FICR.TRIMCNF values</title>
<updated>2025-10-05T13:15:10+00:00</updated>
<author>
<name>Matthew Tran</name>
<email>0e4ef622@gmail.com</email>
</author>
<published>2025-10-05T08:16:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=c0fd86d6c68ec5f66a4cd5a5ef36bcda7b9e1c0e'/>
<id>c0fd86d6c68ec5f66a4cd5a5ef36bcda7b9e1c0e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BufferedUart initialization</title>
<updated>2025-04-05T04:54:36+00:00</updated>
<author>
<name>Michael Gomez</name>
<email>m.nathan.gomez@gmail.com</email>
</author>
<published>2025-03-20T03:44:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=f1feedf19031d0c007628569add51ff89ae08447'/>
<id>f1feedf19031d0c007628569add51ff89ae08447</id>
<content type='text'>
This change modifies UART initialization throughout Embassy to take pins
before interrupts.

Related to #1304.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change modifies UART initialization throughout Embassy to take pins
before interrupts.

Related to #1304.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce use of the full `futures` crate.</title>
<updated>2024-04-26T21:22:25+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-04-26T21:18:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5732ee7ca975c0dd1afa83ade1667a2599d20985'/>
<id>5732ee7ca975c0dd1afa83ade1667a2599d20985</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: use beta, add secondary nightly ci.</title>
<updated>2023-12-21T14:03:57+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-12-21T13:57:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8b36a32ed5d834b23e970d5b723dd7df1f1c94a2'/>
<id>8b36a32ed5d834b23e970d5b723dd7df1f1c94a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>time: Update examples, tests, and other code to use new Timer::after_x convenience methods</title>
<updated>2023-10-15T00:30:12+00:00</updated>
<author>
<name>Adam Greig</name>
<email>adam@adamgreig.com</email>
</author>
<published>2023-10-14T23:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=0621e957a0ddc7010d46b3ea3ddc8b9852bc8333'/>
<id>0621e957a0ddc7010d46b3ea3ddc8b9852bc8333</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf/uart: switch to new interrupt binding.</title>
<updated>2023-03-05T23:17:51+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-03-05T19:17:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=9cf000ef4edd8f230b348ede8d7ce015045a0035'/>
<id>9cf000ef4edd8f230b348ede8d7ce015045a0035</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf: rename UARTETWISPIn -&gt; SERIALn</title>
<updated>2023-02-21T21:41:23+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-02-21T21:41:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=ada3d5be7c9746819c9c0c73d3031a68ac20e6fe'/>
<id>ada3d5be7c9746819c9c0c73d3031a68ac20e6fe</id>
<content type='text'>
The UARTETWISPIn naming is quite horrible. With the nRF53, Nordic realized this
and renamed the interrupts to SERIALn. Let's copy that for our peripheral names, in nrf53 and nrf91.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The UARTETWISPIn naming is quite horrible. With the nRF53, Nordic realized this
and renamed the interrupts to SERIALn. Let's copy that for our peripheral names, in nrf53 and nrf91.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce amount of samples for nrf5340</title>
<updated>2023-01-09T21:57:40+00:00</updated>
<author>
<name>Dominik Boehi</name>
<email>dominik.boehi@gmail.com</email>
</author>
<published>2023-01-09T21:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=2baebabf4dd2abecfd08ca078ecf59060d5ad585'/>
<id>2baebabf4dd2abecfd08ca078ecf59060d5ad585</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
