From 2468e749ae58cab72b2d56e67540483d88f6826a Mon Sep 17 00:00:00 2001 From: Gillian Minnehan Date: Fri, 17 Apr 2026 15:29:00 -0400 Subject: [PATCH] publish: OTA via Matter + CoAP to nRF Cloud MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Summary OTA via Matter + CoAP to nRF Cloud is ready to publish! 🎉 Thank you to @franc0is for submitting. ### Test Plan
Publishing checklist - [x] Is the date correct? - [ ] Is the URL correct? - [x] Is the markdown file name correct? (date and article) - [ ] Is the title optimized for SEO? - [ ] Are there tags added? - [ ] Is the meta description added? - [ ] Do we have full author info? - [ ] Is the excerpt correct? - [ ] Do all links work? - [ ] Have all images rendered correctly? - [ ] Have all code snippets rendered correctly? - [ ] Have we cross linked to all relevant preexisting articles? (i.e. related content, other articles in a series, etc.)
--- .../2026-04-20-matter-ota-nrf-cloud.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) rename _drafts/matter-ota-nrfcloud.md => _posts/2026-04-20-matter-ota-nrf-cloud.md (97%) diff --git a/_drafts/matter-ota-nrfcloud.md b/_posts/2026-04-20-matter-ota-nrf-cloud.md similarity index 97% rename from _drafts/matter-ota-nrfcloud.md rename to _posts/2026-04-20-matter-ota-nrf-cloud.md index 1e53f864..f2d421e0 100644 --- a/_drafts/matter-ota-nrfcloud.md +++ b/_posts/2026-04-20-matter-ota-nrf-cloud.md @@ -153,9 +153,9 @@ Let's walk through the implementation. ## Implementation -All the code shown here runs on an nRF54LM20 DK[^nrf54lm20] using the nRF +All the code shown here runs on an nRF54LM20 DK[^nrf54lm20dk] using the nRF Connect SDK[^ncs]. The complete project is available on -[GitHub](https://github.com/memfault/interrupt-matter-ota). +[GitHub](https://github.com/memfault/ncs-example-matter-over-thread). ### Configuration @@ -418,7 +418,7 @@ if (!boot_is_img_confirmed()) { Once confirmed, the new image is permanent. -> *Note* you may chose to confirm the image after e.g. a connection was +> _Note_ you may chose to confirm the image after e.g. a connection was > successfully established. ## Trying It Out @@ -508,12 +508,12 @@ would benefit from a faster transport. nRF Cloud provides the fleet management features that Matter's DCL lacks: staged rollouts, cohort targeting, and version management with a fast development loop. -It offers a free tier for up to 10 devices, and pay-as-you-go pricing after +It offers a free tier for up to 10 devices, and pay-as-you-go pricing after that[^nrfcloud_pricing]. The complete project is available on -[GitHub](https://github.com/memfault/interrupt-matter-ota). We would love to -hear about your experience in the comments. +[GitHub](https://github.com/memfault/ncs-example-matter-over-thread). We would +love to hear about your experience in the comments. @@ -533,7 +533,7 @@ hear about your experience in the comments. [^memfault_ota]: [Memfault OTA Releases Integration Guide](https://docs.memfault.com/docs/mcu/releases-integration-guide) [^mcuboot]: [MCUboot](https://docs.mcuboot.com/) [^block2_rfc]: [RFC 7959: Block-Wise Transfers in the Constrained Application Protocol](https://datatracker.ietf.org/doc/html/rfc7959) -[^nrf54lm20]: [nRF54LM20 Product Page](https://www.nordicsemi.com/Products/nRF54LM20) +[^nrf54lm20dk]: [nRF54LM20-DK Product Page](https://www.nordicsemi.com/Products/Development-hardware/nRF54LM20-DK) [^ncs]: [nRF Connect SDK](https://www.nordicsemi.com/Products/Development-software/nRF-Connect-SDK) -[^nrfcloud_pricing]: https://nrfcloud.com/pricing +[^nrfcloud_pricing]: [nRF Cloud Pricing](https://nrfcloud.com/pricing)