Skip to content

Commit 8fc8612

Browse files
authored
publish: july 2025 roundup (#596)
### Summary Publish the July 2025 roundup ☀️ ### Test Plan - [x] Run through publishing checklist
1 parent 6c04308 commit 8fc8612

2 files changed

Lines changed: 108 additions & 85 deletions

File tree

_drafts/2025-08-08-july-2025-roundup.md

Lines changed: 0 additions & 85 deletions
This file was deleted.
Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
---
2+
title: "What we've been reading in July (2025)"
3+
description:
4+
Here are the articles, videos, and tools we've been excited about in July
5+
2025.
6+
author: gminn
7+
tags: [roundup]
8+
---
9+
10+
<!-- excerpt start -->
11+
12+
Here are the articles, videos, and tools that we've been excited about this
13+
July.
14+
15+
<!-- excerpt end -->
16+
17+
What have you been reading? Share in the comments or
18+
[on the Interrupt Slack](https://interrupt-slack.herokuapp.com/).
19+
20+
## Articles & Learning
21+
22+
- [**Watch Out! Bluetooth Analysis of the COROS PACE 3**](https://blog.syss.com/posts/bluetooth-analysis-coros-pace-3/)<br>
23+
Security vulnerability identified in Coros watches. (I do appreciate a pithy
24+
disclosure name!) – Noah
25+
26+
- [**Switch Project Pt. 3 – Undocumented Features of the Microchip VSC8512 PHY**](https://serd.es/2025/07/04/Switch-project-pt3.html)<br>
27+
A super fun deep dive into undocumented features of the Microchip VSC8512 PHY.
28+
– Noah
29+
30+
- [**STM32L431 Teardown – Die Shots and Analysis**](https://serd.es/2025/01/02/STM32L431-teardown.html)<br>
31+
Detailed teardown and silicon analysis of the STM32L431. – Noah
32+
33+
- [**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>
34+
I like to see IAR continuing to invest in making it easier to test their stuff
35+
in CI. Has always been a bit of a pain point. – Chris
36+
37+
- [**Efficient Delta Updates for Embedded Linux: Rugix**](https://oss.silitics.com/rugix/blog/efficient-delta-updates/)<br>
38+
Compares OTA delta update strategies with real-world benchmarks. Super useful
39+
for teams managing update pipelines. – Pat
40+
41+
- [**How to Write Rust in the Kernel: Part 1**](https://lwn.net/Articles/1024202/)<br>
42+
A practical, well-explained intro to Rust in the Linux kernel. – Noah
43+
44+
- [**Efficient On‑Device Core Dump Processing for IoT**](https://www.youtube.com/watch?v=fDwDXg7T4K8)<br>
45+
Blake Hildebrand (from Memfault) gave an EOSS talk that is now on YouTube! He
46+
walks through how Rust can enable on-device core dump processing without
47+
offloading. – Pat
48+
49+
- [**Pre-Main Zephyr: Part 1**](https://n-eq.github.io/blog/2025/07/03/pre-main-zephyr-1)<br>
50+
Interrupt community member Nabil Elqatib dives into Zephyr’s startup process
51+
on ARM Cortex-M CPUs. See
52+
[Part 2](https://n-eq.github.io/blog/2025/07/12/pre-main-zephyr-2) and
53+
[Part 3](https://n-eq.github.io/blog/2025/07/21/pre-main-zephyr-3)) as well!
54+
55+
## Projects & Tools
56+
57+
- [**`sequential-storage` (Rust crate)**](https://crates.io/crates/sequential-storage)[^1]<br>
58+
Interesting library providing wear-leveled object storage in flash – Noah
59+
60+
- [**RP2350 A4, RP2354, and a New Hacking Challenge – Raspberry Pi**](https://www.raspberrypi.com/news/rp2350-a4-rp2354-and-a-new-hacking-challenge/)<br>
61+
Erratum A9 fixed. – Noah
62+
63+
- [**Hardware-Aware Agent: Generate Production-Level Firmware in Seconds – Embedder.dev**](https://embedder.dev/)<br>
64+
Another attempt at datasheet → peripheral driver coding assistant. – Chris
65+
66+
## News & Announcements
67+
68+
- [**Qt to Acquire IAR Systems**](https://www.qt.io/stock/inside-information-qts-recommended-public-cash-offer-for-iar-systems-group-1751607060000-3623512)<br>
69+
Noteworthy acquisition in the embedded industry!
70+
71+
- [**Checking Out sys.remote_exec in Python 3.14**](https://rtpg.co/2025/06/28/checking-out-sys-remote-exec/)<br>
72+
Awesome feature coming in Πython 3.14. – Noah
73+
74+
- [**JLCPCB Launches Transparent FPC**](https://jlcpcb.com/blog/jlcpcb-launches-transparent-fpc-see-innovation-in-a-new-light)<br>
75+
JLC PCB has
76+
[transparent PCBs](https://hackaday.com/2025/07/25/transparent-pcbs-trigger-90s-nostalgia/)
77+
now! – Noah
78+
79+
- [**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>
80+
Zephyr 4.2.0 is out, with support for Renesas RX, USB Video Class, and 96 new
81+
boards.
82+
83+
## Upcoming Events
84+
85+
- [**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>
86+
Gabb’s engineering team joins Memfault to share how they tackle power
87+
constraints, OTA updates, and safety-first design. Join us live at 8AM PT |
88+
11AM ET | 5PM CET.
89+
90+
- [**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>
91+
reMarkable CTO Nico Cormier joins Memfault’s François Baldassari and Chris
92+
Coleman to share lessons on release velocity, operational stability, and
93+
scaling engineering teams. Join us live at 8AM PT | 11AM ET | 5PM CET.
94+
95+
- [**September 16–November 4: Nordic Tech Tour, Americas 2025**](https://www.nordicsemi.com/Events/2025/Nordic-Tech-Tour-Americas-2025)<br>
96+
Nordic is hitting the road this fall with 14 in-person events across the
97+
Americas. Join wireless IoT experts—and the Memfault team—for hands-on
98+
workshops and sessions covering Bluetooth LE, satellite and cellular IoT,
99+
power management, and the latest nRF54 Series SoCs. Free to attend, with
100+
limited workshop seats available.
101+
102+
## Reference & Links
103+
104+
[^1]:
105+
Interrupt has published an article about this library called
106+
[Sequential-storage - Efficiently Store Data in Flash](/_posts/2024-11-14-sequential-storage-crate.md).
107+
Take a look for more on the motivation and approach for
108+
`sequential-storage`.

0 commit comments

Comments
 (0)