diff --git a/_drafts/2025-08-08-july-2025-roundup.md b/_drafts/2025-08-08-july-2025-roundup.md deleted file mode 100644 index fa2a1499..00000000 --- a/_drafts/2025-08-08-july-2025-roundup.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "What we've been reading in July (2025)" -description: - Here are the articles, videos, and tools we've been excited about in July - 2025. -author: gminn -tags: [roundup] ---- - - - - -Here are the articles, videos, and tools that we've been excited about this -July. - - - -What have you been reading? Share in the comments or -[on the Interrupt Slack](https://interrupt-slack.herokuapp.com/). - - -## Articles & Learning - -- [**Watch Out! Bluetooth Analysis of the COROS PACE 3**](https://blog.syss.com/posts/bluetooth-analysis-coros-pace-3/) -Security vulnerability identified in Coros watches. (I do appreciate a pithy disclosure name!) – Noah - -- [**Switch Project Pt. 3 – Undocumented Features of the Microchip VSC8512 PHY**](https://serd.es/2025/07/04/Switch-project-pt3.html) -A super fun deep dive into undocumented features of the Microchip VSC8512 PHY. – Noah - -- [**STM32L431 Teardown – Die Shots and Analysis**](https://serd.es/2025/01/02/STM32L431-teardown.html) -Detailed teardown and silicon analysis of the STM32L431. – Noah - -- [**New Chapter for IAR Docker Support: Introducing the IAR Cloud-Ready Containers Repository**](https://www.iar.com/blog/a-new-chapter-for-our-docker-support-introducing-the-iar-cloud-ready-containers-repository) -I like to see IAR continuing to invest in making it easier to test their stuff in CI. Has always been a bit of a pain point. – Chris - - -- [**Efficient Delta Updates for Embedded Linux: Rugix**](https://oss.silitics.com/rugix/blog/efficient-delta-updates/) -Compares OTA delta update strategies with real-world benchmarks. Super useful for teams managing update pipelines. – Pat - -- [**How to Write Rust in the Kernel: Part 1**](https://lwn.net/Articles/1024202/) -A practical, well-explained intro to Rust in the Linux kernel. – Noah - -- [**Efficient On‑Device Core Dump Processing for IoT**](https://www.youtube.com/watch?v=fDwDXg7T4K8) -Blake Hildebrand (from Memfault) gave an EOSS talk that is now on YouTube! He walks through how Rust can enable on-device core dump processing without offloading. – Pat - -- [**Pre-Main Zephyr: Part 1**](https://n-eq.github.io/blog/2025/07/03/pre-main-zephyr-1) -Interrupt community member Nabil Elqatib dives into Zephyr’s startup process on ARM Cortex-M CPUs. See [Part 2](https://n-eq.github.io/blog/2025/07/12/pre-main-zephyr-2) and [Part 3](https://n-eq.github.io/blog/2025/07/21/pre-main-zephyr-3)) as well! - - -## Projects & Tools - -- [**sequential-storage (Rust crate)**](https://crates.io/crates/sequential-storage) -Interesting library providing wear-leveled object storage in flash. – Noah - -- [**RP2350 A4, RP2354, and a New Hacking Challenge – Raspberry Pi**](https://www.raspberrypi.com/news/rp2350-a4-rp2354-and-a-new-hacking-challenge/) -Erratum A9 fixed. – Noah - -- [**Hardware-Aware Agent: Generate Production-Level Firmware in Seconds – Embedder.dev**](https://embedder.dev/) -Another attempt at datasheet → peripheral driver coding assistant. – Chris - - -## News & Announcements - -- [**Qt to Acquire IAR Systems**](https://www.qt.io/stock/inside-information-qts-recommended-public-cash-offer-for-iar-systems-group-1751607060000-3623512) -Noteworthy acquisition in the embedded industry! - -- [**Checking Out sys.remote_exec in Python 3.14**](https://rtpg.co/2025/06/28/checking-out-sys-remote-exec/) -Awesome feature coming in Πython 3.14. – Noah - -- [**JLCPCB Launches Transparent FPC**](https://jlcpcb.com/blog/jlcpcb-launches-transparent-fpc-see-innovation-in-a-new-light) -JLC PCB has [transparent PCBs](https://hackaday.com/2025/07/25/transparent-pcbs-trigger-90s-nostalgia/) now! – Noah - -- [**Zephyr 4.2.0 is Now Available**](https://www.zephyrproject.org/zephyr-rtos-4-2-now-available-introduces-renesas-rx-support-usb-video-class-and-more/) -Zephyr 4.2.0 is out, with support for Renesas RX, USB Video Class, and 96 new boards. - -## Upcoming Events - -- [**Tuesday, August 19 – Coredump EP #015: Developing Kid-Safe Tech at Gabb: What It Takes and Why It’s So Important**](https://memfault.com/resources/developing-kid-safe-tech-at-gabb-what-it-takes-and-why-its-so-important/)
-Gabb’s engineering team joins Memfault to share how they tackle power constraints, OTA updates, and safety-first design. Join us live at 8AM PT | 11AM ET | 5PM CET. - -- [**Tuesday, September 16 – Coredump EP #016: From Startup to Global Brand: Scaling Engineering at reMarkable**](https://memfault.com/resources/from-startup-to-global-brand-scaling-engineering-at-remarkable/)
-reMarkable CTO Nico Cormier joins Memfault’s François Baldassari and Chris Coleman to share lessons on release velocity, operational stability, and scaling engineering teams. Join us live at 8AM PT | 11AM ET | 5PM CET. - -- [**September 16–November 4: Nordic Tech Tour, Americas 2025**](https://www.nordicsemi.com/Events/2025/Nordic-Tech-Tour-Americas-2025)
-Nordic is hitting the road this fall with 14 in-person events across the Americas. Join wireless IoT experts—and the Memfault team—for hands-on workshops and sessions covering Bluetooth LE, satellite and cellular IoT, power management, and the latest nRF54 Series SoCs. Free to attend, with limited workshop seats available. diff --git a/_posts/2025-08-08-july-2025-roundup.md b/_posts/2025-08-08-july-2025-roundup.md new file mode 100644 index 00000000..adab3a17 --- /dev/null +++ b/_posts/2025-08-08-july-2025-roundup.md @@ -0,0 +1,108 @@ +--- +title: "What we've been reading in July (2025)" +description: + Here are the articles, videos, and tools we've been excited about in July + 2025. +author: gminn +tags: [roundup] +--- + + + +Here are the articles, videos, and tools that we've been excited about this +July. + + + +What have you been reading? Share in the comments or +[on the Interrupt Slack](https://interrupt-slack.herokuapp.com/). + +## Articles & Learning + +- [**Watch Out! Bluetooth Analysis of the COROS PACE 3**](https://blog.syss.com/posts/bluetooth-analysis-coros-pace-3/)
+ Security vulnerability identified in Coros watches. (I do appreciate a pithy + disclosure name!) – Noah + +- [**Switch Project Pt. 3 – Undocumented Features of the Microchip VSC8512 PHY**](https://serd.es/2025/07/04/Switch-project-pt3.html)
+ A super fun deep dive into undocumented features of the Microchip VSC8512 PHY. + – Noah + +- [**STM32L431 Teardown – Die Shots and Analysis**](https://serd.es/2025/01/02/STM32L431-teardown.html)
+ Detailed teardown and silicon analysis of the STM32L431. – Noah + +- [**New Chapter for IAR Docker Support: Introducing the IAR Cloud-Ready Containers Repository**](https://www.iar.com/blog/a-new-chapter-for-our-docker-support-introducing-the-iar-cloud-ready-containers-repository)
+ I like to see IAR continuing to invest in making it easier to test their stuff + in CI. Has always been a bit of a pain point. – Chris + +- [**Efficient Delta Updates for Embedded Linux: Rugix**](https://oss.silitics.com/rugix/blog/efficient-delta-updates/)
+ Compares OTA delta update strategies with real-world benchmarks. Super useful + for teams managing update pipelines. – Pat + +- [**How to Write Rust in the Kernel: Part 1**](https://lwn.net/Articles/1024202/)
+ A practical, well-explained intro to Rust in the Linux kernel. – Noah + +- [**Efficient On‑Device Core Dump Processing for IoT**](https://www.youtube.com/watch?v=fDwDXg7T4K8)
+ Blake Hildebrand (from Memfault) gave an EOSS talk that is now on YouTube! He + walks through how Rust can enable on-device core dump processing without + offloading. – Pat + +- [**Pre-Main Zephyr: Part 1**](https://n-eq.github.io/blog/2025/07/03/pre-main-zephyr-1)
+ Interrupt community member Nabil Elqatib dives into Zephyr’s startup process + on ARM Cortex-M CPUs. See + [Part 2](https://n-eq.github.io/blog/2025/07/12/pre-main-zephyr-2) and + [Part 3](https://n-eq.github.io/blog/2025/07/21/pre-main-zephyr-3)) as well! + +## Projects & Tools + +- [**`sequential-storage` (Rust crate)**](https://crates.io/crates/sequential-storage)[^1]
+ Interesting library providing wear-leveled object storage in flash – Noah + +- [**RP2350 A4, RP2354, and a New Hacking Challenge – Raspberry Pi**](https://www.raspberrypi.com/news/rp2350-a4-rp2354-and-a-new-hacking-challenge/)
+ Erratum A9 fixed. – Noah + +- [**Hardware-Aware Agent: Generate Production-Level Firmware in Seconds – Embedder.dev**](https://embedder.dev/)
+ Another attempt at datasheet → peripheral driver coding assistant. – Chris + +## News & Announcements + +- [**Qt to Acquire IAR Systems**](https://www.qt.io/stock/inside-information-qts-recommended-public-cash-offer-for-iar-systems-group-1751607060000-3623512)
+ Noteworthy acquisition in the embedded industry! + +- [**Checking Out sys.remote_exec in Python 3.14**](https://rtpg.co/2025/06/28/checking-out-sys-remote-exec/)
+ Awesome feature coming in Πython 3.14. – Noah + +- [**JLCPCB Launches Transparent FPC**](https://jlcpcb.com/blog/jlcpcb-launches-transparent-fpc-see-innovation-in-a-new-light)
+ JLC PCB has + [transparent PCBs](https://hackaday.com/2025/07/25/transparent-pcbs-trigger-90s-nostalgia/) + now! – Noah + +- [**Zephyr 4.2.0 is Now Available**](https://www.zephyrproject.org/zephyr-rtos-4-2-now-available-introduces-renesas-rx-support-usb-video-class-and-more/)
+ Zephyr 4.2.0 is out, with support for Renesas RX, USB Video Class, and 96 new + boards. + +## Upcoming Events + +- [**Tuesday, August 19 – Coredump EP #015: Developing Kid-Safe Tech at Gabb: What It Takes and Why It’s So Important**](https://memfault.com/resources/developing-kid-safe-tech-at-gabb-what-it-takes-and-why-its-so-important/)
+ Gabb’s engineering team joins Memfault to share how they tackle power + constraints, OTA updates, and safety-first design. Join us live at 8AM PT | + 11AM ET | 5PM CET. + +- [**Tuesday, September 16 – Coredump EP #016: From Startup to Global Brand: Scaling Engineering at reMarkable**](https://memfault.com/resources/from-startup-to-global-brand-scaling-engineering-at-remarkable/)
+ reMarkable CTO Nico Cormier joins Memfault’s François Baldassari and Chris + Coleman to share lessons on release velocity, operational stability, and + scaling engineering teams. Join us live at 8AM PT | 11AM ET | 5PM CET. + +- [**September 16–November 4: Nordic Tech Tour, Americas 2025**](https://www.nordicsemi.com/Events/2025/Nordic-Tech-Tour-Americas-2025)
+ Nordic is hitting the road this fall with 14 in-person events across the + Americas. Join wireless IoT experts—and the Memfault team—for hands-on + workshops and sessions covering Bluetooth LE, satellite and cellular IoT, + power management, and the latest nRF54 Series SoCs. Free to attend, with + limited workshop seats available. + +## Reference & Links + +[^1]: + Interrupt has published an article about this library called + [Sequential-storage - Efficiently Store Data in Flash](/_posts/2024-11-14-sequential-storage-crate.md). + Take a look for more on the motivation and approach for + `sequential-storage`.