The Matthew Test lists 15 best practice recommendations. This post summarizes the 2022 survey results. How does your embedded team compare?
Extreme Asynchronous Firmware Design
Firmware designs typically handle asynchronous events. But what happens when those events take seconds or even minutes to respond? Download this article to learn more.
“...premature optimization is the root of all evil...” - Donald Knuth This well known quote by Donald Knuth represents hard-earned wisdom for which many software engineers should consider and broadly follow. Yet with any succinct rule we must be vigilant…
Brother, can you spare a GPIO?
Got a spare GPIO? A spare GPIO is an excellent tool to have in our troubleshooting and performance characterization toolbox.
Battery Life: GPU versus CPU
I have lately had the privilege of contributing to two projects involving hand-held battery powered embedded systems. Both of these devices visualized acquired data with soft or near real time constraints. In both projects the selected embedded System On a Chip (SoC) provided for GPU…