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 >>>Yearly Archives: 2022
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 >>>5 Tips for Selecting the Right Embedded Programming Language
Over the past few years, the number of programming languages used for embedded development has started to balloon. Developers have available to them languages such...
Read More >>>Getting Started with Cpputest for Embedded Applications
Unit testing application code in embedded applications is a fundamental need that embedded developers often overlook. At first, glance, getting a unit test harness up...
Read More >>>5 RTOS Design Best Practices
RTOS design has become critical to many embedded applications. RTOSes are used in more than 50% of embedded applications and with so many devices becoming...
Read More >>>5 Tips to Successfully Manage Engineering Talent Shortages
There are two big problems facing technology companies in the United States today; microprocessor supply chains and engineering talent shortages. If you are experiencing one...
Read More >>>Embedded Software Development using Gitlab
One of my favorite tools for managing embedded DevOps is Gitlab. Embedded software teams across the globe are starting to recognize that software process modernization...
Read More >>>3 Tips for Successfully Simulating Embedded Software
As an embedded software engineer, it’s really easy to think that all the software for the product is reliant upon the hardware. Most embedded developers...
Read More >>>CEC – Getting Started with the Raspberry Pi Pico
Raspberry Pi’s have become a very popular application processor in industrial applications. However, they can be more horsepower and use more energy than needed for...
Read More >>>5 Embedded Technologies to Master in 2022
Happy New Year! I always enjoy the start of a new year. The opportunity to reflect on what went well and didn’t last year and...
Read More >>>