As the new year approaches thoughts will begin to drift to resolutions and actions that can be taken to improve ourselves in the new year....
Read More >>>Category Archives: Design Cycle
CEC Introduction to Embedded Software Architecture Materials
Jacob Beningo’s “Introduction to Embedded Software Architecture and Design” CEC Design News course materials can downloaded by clicking the download image. Included in these materials...
Read More >>>Embedded Basics – Understanding the Software Design Cycle
It is commonly thought that a developer needs to understand the language that they program...
Read More >>>Bootloader Design Resources
I recently had the opportunity to talk about Boot-loader Design Techniques at the IEEE South Eastern Michigan Embedded Systems Workshop. Boot-loaders are a fundamental piece...
Read More >>>Embedded Basics – Linear Dynamic Current
When it comes time to start optimizing an embedded device for energy consumption it is often really tempting to start out by adjusting the operating...
Read More >>>The Top 10 Programming Languages of 2014
It is always interesting to check in on how different programming languages are ranking for a number of different reasons. The first, a simple sanity...
Read More >>>Mastering the Embedded Design Cycle Templates
Creating embedded software can be a challenging endeavor. The experience can range from a well-defined and controlled process to shoot-from-the-hip Wild West-style development. No matter...
Read More >>>The Secrets to Becoming a Great Programmer
During the darkest hours of the design process when deadlines have passed, bugs are running rampant and the light at the end of tunnel is...
Read More >>>Embedded Linux – Shell Scripting 102
Last time in “Scripting 101”, we introduced the concept of a bash shell script within the linux environment. A quick look at some basic constructs...
Read More >>>Embedded Linux – Shell Scripting 101
The Android and Linux operating systems have become very popular in the last few years. Due to their open source nature, the cost is right...
Read More >>>MISRA 2012 Compliance
Following a standard like the Motor Industry Software Reliability Association (MISRA) C is a great step towards writing safer, better and less buggy code. If...
Read More >>>Battery Power Budget
Calculating the battery budget for a product is absolutely critical. Please feel free to download our battery budget template for your own use. THIS TEMPLATE IS PROVIDED BY BENINGO ENGINEERING “AS IS” AND ANY EXPRESSED...
Read More >>>