The Webinar Recording can be accessed at the following link: Click here to Watch Webinar...
Read More >>>Yearly Archives: 2020
Is the war between C and C++ Over?
Back when I was an engineering student and a budding young engineer, it wasn’t unusual to open (yes physically open) the latest edition of embedded...
Read More >>>5 Keys to Successfully Managing Legacy Code
I feel like there is always a big focus on developing new features, launching the next product or the next big thing, but once those...
Read More >>>Building Machine Vision Applications using OpenMV
This course will look at how to use the OpenMV camera to develop applications that can recognize objects and be used to design robotic devices,...
Read More >>>The 3 Stages in Secure Product Lifecycle Management
Nearly every embedded software developer working in the IoT space is now building secure devices. Developers have been mostly focused on how to handle secure...
Read More >>>4 Uses for Assembly Language
An embedded tip that I often advocate is that developers should avoid using assembly language. The reason for avoiding assembly language is that it is...
Read More >>>A Microchip PIC16F84 LED Sequencer – Part 1
With the start of a new decade, a pandemic where we are on lock-down and the arrival spring, it was a perfect time to go...
Read More >>>The Embedded Online Conference – May 20 – 21, 2020
On May 20 – 21, 2020, the third annual Embedded Online Conference will be taking...
Read More >>>Book Review: MicroPython Projects
MicroPython Projects is a book for embedded software developers who are interested in branching out and learning how to build systems using Python. The book...
Read More >>>CEC – Getting Started with Secure Software
The number of devices connecting to the internet each year is growing at an exponential rate. In fact, Arm expects there to be over 1...
Read More >>>Using Callbacks with Interrupts
On a weekly basis, I receive a fair number of emails with questions about how to design embedded systems. One question that seems to be...
Read More >>>5 Techniques to Delay Code Execution
An interesting problem that often comes up in embedded software implementation is figuring out how to delay code execution. Sometimes a developer might just want...
Read More >>>