Using an IDE or text editor that is open source or provided by a silicon vendor has become a pretty standard procedure in the software...
Read More >>>Category Archives: Tools
Tools – Expanding Knowledge with Coursera
One of the greatest tools available to any engineer or embedded programmer is without a question or doubt, their own mind. Yet, once an engineer...
Read More >>>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 worked on from the comfort...
Read More >>>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 >>>Tools – Beyond Compare
One of the oldest problems in software development is keeping track of and understanding what changed between different versions of software. Many modern code repository...
Read More >>>Tools – STM32Cube
Embedded developers today work during exciting times! There are a plethora of tools at our fingertips just waiting to make our jobs easier and STM32Cube...
Read More >>>Tools – TRAC Software Project Management
Keeping track of a software development project, even one that is relatively small can quickly become a challenging task. Identifying development tasks, progress, bugs and...
Read More >>>Tools – The Raspberry Pi
There are many different types of tools that an embedded software engineer utilizes during the design process. One of the least expensive and unexpected is...
Read More >>>Doxygen Code Templates
Doxygen Code Templates Version 2.5 Header File Template Source File Template Doxygen MainPage Template Click the links below to download the templates:
Read More >>>Function Generator Experiments
If you’ve built your Smart Phone Signal Generator you might be wondering what else you can do with it! Below are a few experiments that...
Read More >>>What is a Logic Analyzer
Debugging an embedded system can be an extremely challenging venture especially when communication interfaces are involved. The slightest timing offset between signals can be the...
Read More >>>10 Tips for Mastering Version Control Systems
Version control systems are a great way to share source code between developers. They provide the ability for multiple people to simultaneously work on the...
Read More >>>