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
-
Gophyr: Building a Gopher Client for Zephyr with Claude
by Jon SharpThis article chronicles my unexpected 3-hour adventure using Claude to create Gophyr: a fully functional Gopher client for Zephyr, complete with a Zephyr shell command set.
-
What we've been reading in April (2025)
Here are the articles, videos, and tools that we’ve been excited about this April.
-
Linux Coredumps (Part 2) - Shrinking the Core
In this article, we’ll take a look at what comprises a coredump, why they can be so large, and what we can strip away to make them smaller while retaining critical debugging information.
-
Beyond Error Codes - Debugging Ill-Defined Problems
The following guide serves as a prescriptive, step-by-step way of debugging errors that on their face appear to be intangible.
-
What we've been reading in March (2025)
Here are the articles, videos, and tools that we’ve been excited about this March.
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