Modern Embedded

The Spot for All Things Modern Embedded!

HIL Raspberry Pi

Hardware-in-the-loop is hard! Sometimes.

By Dojo Five | June 22, 2022

Hardware-in-the-loop is hard! Sometimes. Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts By: Ander Galisteo, Ph.D. Senior Firmware Engineer, Dojo Five What is HIL? The concept of hardware-in-the-loop (HIL) is not new in the embedded space. The basic idea is to automate the functional tests of your device under development to verify if your implementation does what it’s supposed to do. Although every embedded project has a phase where the development work is checked and verified in…

Read More

Board to Tears – Supply Chain Woes Hit Embedded Teams Hard

By Dojo Five | March 18, 2022

Board to Tears – Supply Chain Woes Hit Embedded Teams Hard Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts By: Conrad Magalis & Joe Schneider You’ve been spending months if not years on an embedded project for a new product launch. And then the worst news of all comes in from the procurement department – we cannot source the necessary component(s) from our supplier(s)! The reality is that this is a common issue these days due to…

Read More

Be The Cppcheck Ruler

By Dojo Five | March 11, 2022

As a static analysis tool, Cppcheck has a set of default rules. However, when you are further into your development and realize that you need to create your own rules to catch specific bugs, this is the right blog for you. There are two ways to set your own Cppcheck rules: create an XML-based rule file, or create a C++-based rule file. Creating an XML-based Rule File Creating an XML-based rule file is more simple and straightforward but the bad…

Read More

Embedded Command Line Interfaces and why you need them

By Nicole White | February 28, 2022

Embedded Command Line Interfaces and why you need them Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts     By: Joe Perrin During the course of development – from prototyping hardware through manufacturing – it becomes necessary to run test code over and over to verify functionality or perform system-level testing. This can often be done by stepping through code in the debugger or by repeatedly restarting the device to cause something to happen. This is a…

Read More

Using Docker for Embedded Development

By Patrick Little | January 14, 2022

By: Patrick LittleSenior Firmware Engineer, Dojo Five Using Docker for Embedded Development By leveraging Docker images, development teams can completely specify and control the development environment without the overhead and bloat of an entire build machine, virtual or otherwise. These same images save time in the future by not having to perform Software Archaeology to reproduce the build environment to track down a bug, make an improvement, or add a new feature. What is Docker? Docker is an open source…

Read More

Hardware-in-the-loop is hard! Sometimes.

June 22, 2022

Hardware-in-the-loop is hard! Sometimes. Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts By: Ander Galisteo, Ph.D. Senior Firmware Engineer, Dojo Five What is HIL? The concept of…

Read More

Board to Tears – Supply Chain Woes Hit Embedded Teams Hard

March 18, 2022

Board to Tears – Supply Chain Woes Hit Embedded Teams Hard Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts By: Conrad Magalis & Joe Schneider You’ve been…

Read More

Be The Cppcheck Ruler

March 11, 2022

As a static analysis tool, Cppcheck has a set of default rules. However, when you are further into your development and realize that you need to create your own rules…

Read More

Embedded Command Line Interfaces and why you need them

February 28, 2022

Embedded Command Line Interfaces and why you need them Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts     By: Joe Perrin During the course of development…

Read More

Using Docker for Embedded Development

January 14, 2022

By: Patrick LittleSenior Firmware Engineer, Dojo Five Using Docker for Embedded Development By leveraging Docker images, development teams can completely specify and control the development environment without the overhead and…

Read More

What does a modern pipeline look like for embedded?

January 14, 2022

What does a modern pipeline look like for embedded? Featured Categories Our Engineers Security Embedded CI All Categories Recent Posts By: Aaron Fontaine Having a modern pipeline helps automate the…

Read More

Embedded DevOps Software by Developers for Developers

EmbedOps is DevOps for Embedded. We've integrated best practices from DevOps into embedded firmware development to improve the reliability, quality, and consistency of your embedded software builds.

Connect with the Embedded Experts at Dojo Five