The Interrupt community is made up of engineers, hobbyists, and enthusiasts with a shared passion for hardware development. We help each other solve problems, share best practices, show our latest projects, and more.
The Interrupt Community was created and is moderated today by the founders of Memfault.
This article takes a look at one of the commonly used functions provided by the Newlib C library:
memcpy. We’ll examine the default nano implementation and the performance implications, comparing it against the faster non-default implementation.
You may have noticed there was no July roundup. We’ve been busy improving Memfault, building out our partnerships with Nordic Semiconductor and Laird, and enjoying the summer months. Thanks for understanding.
Here are the articles, videos, and tools that we’ve been excited about this July and August.
Here are the articles, videos, and tools that we’ve been excited about this June.
This post is a brief overview on how the Undefined Behavior Sanitizer can be used to trap unintentional or error prone parts of a C program. We’re going to look at how it’s used on a desktop program, as well as a way to use it in small embedded programs!
Here are the articles, videos, and tools that we’ve been excited about this May.
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