News, Stories, and Articles
Variscite, a trusted and long-standing System-on-Module supplier, has announced official support for the Zephyr RTOS on its System-on-Modules based on the NXP i.MX8 and i.MX9. This development marks...
In Part 1, we looked at what a platform is, where it makes sense, and where it doesn’t. Now let’s focus on how to make it work in the real world — with the right organizational structure...
Every few months, I sit across from a customer explaining why their connected product doesn’t need real cybersecurity. “It’s not a target,” they say with confidence, often followed by a knowing shrug...
In embedded systems, most projects are still built as one-offs.Other industries, like automotive, have long moved on: different cars, same platform underneath. A mutualized hardware and software...
After decades of helping embedded teams recover and refocus, I’ve learned to spot the signs early. Here are 13 clues your project might be heading for serious trouble—organized by category: process...
A well-known adage attributed to the Native American wisdom advises: “When you find yourself riding a dead horse, the best course of action is to dismount.” While the origins of the saying...
Updating the firmware of modern devices is an essential part of their lifecycle. This post explores the desirable features of an OTA updater and compares three popular options to help you choose the...
In a previous post, we introduced the concept of a software bus, a powerful tool for inter-process communication. Today, we’re diving deeper into three popular software buses—D-Bus, MQTT, and...
Communication between processes, applications, or even computers is crucial for creating modular and flexible software architectures. But when it comes to implementing this communication, developers...