Nearly every product requires a software update at some point or another. Whether it’s our cellphones, TV’s or even our refrigerators (yea I went there)....
Read More >>>7 Tips to Accelerate Firmware Development
Embedded software development teams have a unique challenge before them; how to develop more and more firmware in shorter and shorter timeframes. How can developers...
Read More >>>Embedded Basics – Selecting the Right Watchdog Strategy
Setting a watchdog strategy is easy. Just enable the microcontrollers internal watchdog timer and setup an interrupt to occasionally clear the timer and keep the...
Read More >>>Tips and Tricks for Watchdog Design
Watchdogs are a critical and important component in developing a robust and fail-safe embedded system. In many circumstances, I run into development teams that either...
Read More >>>Tools – Enter the Smart Watchdog
The smart watchdog is a customizable, external watchdog solution that behaves similar to a supervisory processor except that its primary purpose is detect when a...
Read More >>>Slowing Down to Go Faster
Speed is imperative in the business world. Getting to market before competitors, leading the way in innovation, the development cycle can be relentless. For embedded...
Read More >>>Embedded Basics – Threads vs Tasks
The 32-bit microcontroller has been increasing in capabilities and decreasing in cost which has resulted in real-time operating systems becoming the dominant scheduler in many...
Read More >>>Tips and Tricks – Limiting Function Complexity shall be a Requirement!
I have recently become interested in brain training applications that are designed to test and...
Read More >>>Tools – My Top 10 Favorite Embedded Software Books
I am asked quite often what the best resources are for staying up to date and learning more about embedded software design. There are many...
Read More >>>CEC – Getting Started Developing Professional Embedded Software
Course Overview: Many embedded software engineers get their start as electrical engineers who get hooked...
Read More >>>10 Questions for a Successful Code Review
Over the years I’ve noticed a number of common gotchas when reviewing code. They’re there no matter what the size the company or how mature...
Read More >>>5 Tips for Getting Started with the Renesas Synergy(TM) Platform
I have been exploring, tinkering and vetting my SK-S7G2 Synergy Platform development board over the...
Read More >>>