The Interrupt community comprises engineers, hobbyists, and enthusiasts with a shared passion for hardware and firmware development. We come together to share best practices, problem-solve, collaborate on projects, advance the embedded community, and elevate device reliability engineering (DRE).
The Interrupt Community was created and is moderated today by the founders of Memfault.
Latest Blog Posts
-
Embedded World North America 2024 Recap
In this post, we will cover what we learned from the first Embedded World North America. Our team had the chance to meet with some IoT device makers and understand what is top of mind for them.
-
Comparing Firmware Development Environments — Linux, Windows, WSL2, and VMWare
by JP HutchinsAbout a year and a half ago, I decided to take a different approach to setting up a Zephyr environment for a new project at Intercreate. Instead of using my trusty VMWare Workstation Linux VM, I opted for WSL2. I was curious to find out: Would hardware pass-through for debugging work reliably? Would all of the tooling dependencies be supported? What about build system performance?
-
What we've been reading in September (2024)
Here are the articles, videos, and tools that we’ve been excited about this September.
-
What we've been reading in August (2024)
Here are the articles, videos, and tools that we’ve been excited about this August.
-
How Memory Usage Patterns Can Derail Real-time Performance
In this article, we will learn how memory usage patterns can affect the real-time performance of an embedded application, drawing from a recent experience tracing an audio DSP application running on an embedded Linux platform. First, I will introduce the product in question and the real-time audio software I developed for it. Then, I’ll describe the issues I encountered with audio callbacks and the strategy I followed to determine the cause of the issues, ending with my solution and lessons learned.
About Memfault
Memfault is the first cloud-based observability platform for connected device debugging, monitoring, and updating, which brings the efficiencies and innovation of software development to hardware processes. Recognizing that any connected device team could benefit from what they were building, François Baldassari, Chris Coleman, and Tyler Hoffman founded Memfault in 2018 with the help of colleagues from Pebble. Try Memfault