-
Tracing & Logging with the `TRICE` Library (Interrupts too!)
Embedded engineers need something as easy to use as
printf
, usable within interrupts, small enough for today’s MCU’s, and have minimal performance impact when running. The Trice technique tries to fill this gap. It is the result of a long-year dissatisfaction and several attempts to find a loophole to make embedded programming more fun and effective. -
What we've been reading in December (2021)
🎉 Happy 2022 everyone! 🎉
Here are the articles, videos, and tools that we’ve been excited about this December.
-
What we've been reading in November (2021)
Here are the articles, videos, and tools that we’ve been excited about this November.
-
Pocket article: How to implement and use `.noinit` RAM
This pocket article will describe how a non-initialized region of memory works, how to implement it, and how it can be used in a typical embedded system.
-
New Events and Jobs Pages on Interrupt
Interrupt now has a community-curated Events and Jobs page! We’ve pre-populated it a bit and we invite and welcome you to submit job listings and events that you believe are relevant to the embedded engineering space.
-
What we've been reading in October (2021)
Here are the articles, videos, and tools that we’ve been excited about this October.
-
Automatically format and lint code with pre-commit
This article provides some background and guidelines for using
pre-commit
to automatically format and lint C-language firmware codebases. We’ll cover general guidelines and go over an example set of checks that can be helpful when working on firmware code. -
What we've been reading in September (2021)
Here are the articles, videos, and tools that we’ve been excited about this September.