An embedded systems developer looking to build a workbench could spend tens of thousands of...
Read More >>>Category Archives: Uncategorized
Tools – Promira Serial Platform
I hold a strong belief that in order to develop more robust embedded systems, faster and within the budget and time limitations placed on many...
Read More >>>Writing Portable Optimizations in C
Developing a firmware feature can sometimes be painful but writing the same features over and over again is hell on Earth. Most developers want to...
Read More >>>Embedded Basics – Classifying Software Bugs
Debugging an embedded system is a necessary evil. Debugging can range from very simple bugs that take nearly no time at all to debug all...
Read More >>>Tips and Tricks – An Overview of the PyBoard (MicroPython)
The C programming language has been entrenched in embedded software development for decades. The problem...
Read More >>>Tools – Embedded Software Start-up Checklist
Setting up a project the correct way from the start doesn’t have to be black magic. Successfully implementing quality embedded software starts by following a...
Read More >>>Understanding Embedded System Failure Rates
Embedded systems consist of two very different types of failure rates; hardware and software. The probability of a hardware failure is a well known and...
Read More >>>Embedded Basics – 3 Simple Way to Create a File Listing
Many embedded software tools require developers to feed a list of files into the tool...
Read More >>>Tips and Tricks – Writing Portable Code using Compiler Intrinsics
All preprocessor directives are not created equal. A developer will have different preprocessor directives available...
Read More >>>Tools – AstroGrep
One of the problems with developing embedded software using a windows based machine is that there is no GREP feature built into windows. Developers can...
Read More >>>CEC – Bootloader Design for Microcontrollers
Course Overview: The ability to remotely update embedded software to add features and fix bugs is a critical piece of many embedded systems. Bootloaders are...
Read More >>>Embedded Basics – 10 Suggestions to kick-off a firmware project right
The demands placed on developers to get results quickly can result in critical steps being...
Read More >>>