Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 0 additions & 85 deletions _drafts/2025-08-08-july-2025-roundup.md

This file was deleted.

108 changes: 108 additions & 0 deletions _posts/2025-08-08-july-2025-roundup.md
Original file line number Diff line number Diff line change
@@ -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]
---

<!-- excerpt start -->

Here are the articles, videos, and tools that we've been excited about this
July.

<!-- excerpt end -->

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/)<br>
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)<br>
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)<br>
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)<br>
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/)<br>
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/)<br>
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)<br>
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)<br>
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]<br>
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/)<br>
Erratum A9 fixed. – Noah

- [**Hardware-Aware Agent: Generate Production-Level Firmware in Seconds – Embedder.dev**](https://embedder.dev/)<br>
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)<br>
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/)<br>
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)<br>
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/)<br>
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/)<br>
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/)<br>
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)<br>
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`.