Over the last several years, Raspberry Pi’s have proliferated into all sorts of applications. As a microcontroller-focused embedded software consultant, I’ve always found them fun...
Read More >>>Monthly Archives: March 2022
The Ternary Operator Revisited
Several years ago, I wrote a blog post entitled Ternary Operator vs. if/else, which was supposed to be an interesting comparison between the two, except...
Read More >>>5 C++ Tricks for C Programmers
Over the past several years, C++ has become a more popular language to use in embedded systems than C. Don’t get me wrong, C will...
Read More >>>Solutions to the 7 Silent Project Killers
Several years ago, I wrote an article entitled “The 7 Silent Project Killers”. Over the years, I’ve had several people comment, email, and request that...
Read More >>>3 Strategies for Embedded Software Error Handling
Embedded software error handling is something that teams often struggle with. It’s very tempting to assume that a system will behave as perfectly in the...
Read More >>>