Yocto: Part 1 – A Definitive Introduction

Yocto is the most popular build system used to generate linux images for a wide variety of hardware systems across the world. Looking for a good intro to this wonderful enabler that is omni-present? Read on...

Using SPI in Linux using C (spidev)

Looking for a basic guide to understanding how to use the SPI (Serial Peripheral Interface) in Linux? This post tries to address that very concern using a practical example… read on!

ARMv7, Cortex Cores and SOCs – A Primer

As a beginner in the field of embedded systems, we often get confused with terms like architecture, core, CPU, SOC and so on. This primer talks about these using a popular ARM architecture as an example.

Embedded Security #4 – Diversify Everything!

Diversification is at the heart of a lot of commercially successful embedded systems. However, it is not very well understood. Let us attempt to understand what it is all about...