7 Sections Every Company Coding Standard Should Include

Developing a company coding standard is absolutely critical to ensuring that every embedded developer is on the same page. A coding standard tells a developer many of the do’s and don’ts that they need in order to write legible, reviewable software that achieves the businesses desired quality level with the least number of defects possible. … Continue reading 7 Sections Every Company Coding Standard Should Include

Getting Started with JSON for Embedded Developers

For decades embedded software developers worked on products that were stand-alone and did not require any internet access. Over the past decade or so, the number of products that are connected to the internet has grown exponentially and with it, embedded developers have been forced to learn the underlying technologies required to communicate in a … Continue reading Getting Started with JSON for Embedded Developers

10 Pain-free Steps to Configure an Interrupt Controller

Properly setting up interrupts on a microcontroller isn’t easy.  The number of times an engineer has setup interrupts in their career doesn’t seem to make a difference.  Configuring interrupts always has some gotcha hidden away that leaves the developer scratching their head and seeking answers in an obscure data sheet or online code snippet.  Thankfully … Continue reading 10 Pain-free Steps to Configure an Interrupt Controller