7 Reasons Open Source Software can be Evil
Through-out my travels, I encounter quite a few development teams that seem to live by the adage, “The best software…
Jacob's Blog
Through-out my travels, I encounter quite a few development teams that seem to live by the adage, “The best software…
Quite a few companies and teams that I encounter have an expectations problem. They have unrealistic expectations for the time…
A few years ago, in December of 2013, Damien George successfully funded a Kickstarter project that launched Micro Python. Micro…
Project fatigue can have a crippling effect on the project development cycle. A project starts and the development team is…
Moore’s law is well known in the electronics industry; it states that the number of transistors roughly doubles every two…
When I first started to write embedded applications in C, microcontrollers were not very powerful, and we rarely ever parsed…
For decades embedded software developers worked on products that were stand-alone and did not require any internet access. Over the…
Properly setting up interrupts on a microcontroller isn’t easy. The number of times an engineer has setup interrupts in their…
If you’ve been paying attention to the progress being made on the IoT, you’ve heard about the billions of IoT…
The C/C++ programming languages have long dominated the embedded systems industry, with very few other languages being able to find…
As embedded system developers transition to creating connected, IoT devices, security has become one of the most important issues they…
Python has become an indispensable tool to embedded software developers. Whether Python is being used to provide a GUI to…