Five Most Common Reasons: “It works on their machine but not on yours!”

One of the most frustrating things during any type of development (be that firmware or software), is to grab a project’s source code and have it not build. No doubt […]
How to Build a Low-Cost Remotely- Controlled USB Hub (And Probably Void Some Warranties)

Ever wanted to take control of your USB devices more smartly? USB hubs with individually controllable ports can be expensive, often costing hundreds of dollars for four or more ports, […]
eGuide: Embedded Without the Chaos

Most embedded teams are still relying on outdated, fragile workflows that create risk, slow development, and increase the chance of costly failures. This eGuide outlines Dojo Five’s Ten Pillars—a practical […]
When Build Tech Debt Silently Caps Your Roadmap

Many developers only think about how to write software faster and better, but don’t think about the realities of building an end host environment. The result? Most embedded product organizations […]
Modern Embedded Firmware Development Practices in the Warehouse Automation Industry

In the fast-paced world of warehouse automation, the development of embedded firmware is a critical aspect that underpins the efficiency and functionality of automated systems. This blog explores the multifaceted […]
Unit Testing For Embedded Software Development

By: Steve Branam
Unit testing uses small automated tests to drive development of embedded system code. Learn best practices for Test Driven Development (TDD), including writing and implementing successful unit tests to provide fast feedback and confidence in your code.
A Guide to Assessing Security Risk in Embedded & IoT Devices

In 2025, a stack-based buffer overflow vulnerability (CVE-2025-24132) was found in the Apple AirPlay SDK. For third-party smart speakers and receivers, this vulnerability allowed proof-of-concept zero-click remote code execution (RCE) […]
Addressing the CRA SBOM Mandate: How to Achieve Compliance

Written by: Joe Schneider The EU Cyber Resilience Act (CRA) has fundamentally changed embedded software development by mandating proof of a product’s secure operation and ability to remain safe throughout […]
Addressing the CRA SBOM Mandate: How to Achieve Compliance

Written by: Joe Schneider The EU Cyber Resilience Act (CRA) has fundamentally changed embedded software development by mandating proof of a product’s secure operation and ability to remain safe throughout […]
Automating Reliability Engineering with CVE Scanning & EmbedOps, Part 3

Parts 1 and 2 of this series showed just how easy it is to automate unit testing and hardware-in-the-loop (HIL) testing with Dojo Five EmbedOps, a build integration and automation […]
Automating Reliability Engineering with HIL Testing & EmbedOps, Part 2

It is no secret that commercial embedded and IoT systems must operate reliably in the field for years without intervention. For starters, operational failures can amount to costly product recalls, […]
eGuide: Bridging the Firmware Talent Gap: A Guide for Embedded Development Leaders

Bridging the Firmware Talent Gap is a practical guide for embedded development leaders who are struggling to hire, onboard, and retain modern firmware engineers. Instead of chasing “perfect” candidates, this […]