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.
Category: Research
Premature optimization?
“...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?
The core recommendation of this post will be familiar to an experienced embedded systems engineer, yet it is worthy of note and a useful trick for engineers learning their trade. The "trick" in question: Design embedded systems with accessible spare microcontroller…
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…