Tools – The OWON Portable O-Scope
One of the great things about working as a consultant is that most of the time the project can be…
Jacob's Blog
Category Archives: Design Cycle
One of the great things about working as a consultant is that most of the time the project can be…
As the new year approaches thoughts will begin to drift to resolutions and actions that can be taken to improve…
Jacob Beningo’s “Introduction to Embedded Software Architecture and Design” CEC Design News course materials can downloaded by clicking the download…
It is commonly thought that a developer needs to understand the language that they program in, the microcontroller and toolchain…
I recently had the opportunity to talk about Boot-loader Design Techniques at the IEEE South Eastern Michigan Embedded Systems Workshop….
When it comes time to start optimizing an embedded device for energy consumption it is often really tempting to start…
It is always interesting to check in on how different programming languages are ranking for a number of different reasons….
Creating embedded software can be a challenging endeavor. The experience can range from a well-defined and controlled process to shoot-from-the-hip…
During the darkest hours of the design process when deadlines have passed, bugs are running rampant and the light at…
Last time in “Scripting 101”, we introduced the concept of a bash shell script within the linux environment. A quick…
The Android and Linux operating systems have become very popular in the last few years. Due to their open source…
Following a standard like the Motor Industry Software Reliability Association (MISRA) C is a great step towards writing safer, better…