Embedded CI

embedops

The Case for EmbedOps (Embedded DevOps)

By Joe Schneider / December 8, 2020 /

From even before the first computer was working, the technology industry has been looking for the best way to write code. Today, as code “eats the world”, the types of…

Read More

Simulators in EmbedOps: Another Reason DevOps is Beneficial to your Embedded Development Workflow

By Joe Schneider / December 3, 2020 /

Arm is no stranger to DevOps or Continuous Integration (CI). They have  several pipeline scripts available  for Travis CI and outline how they use Jenkins to build and test Mbed…

Read More
Is Static Analysis necessary for your Automatic Build

Static Analysis: Is It Necessary for Your Automatic Build?

By Joe Schneider / November 2, 2020 /

Is This Extra Step Necessary? Static analysis has the potential to become an integral part of your regular development as well as your continuous integration setup. Is it necessary for…

Read More

Choosing a Continuous Integration (CI) compiler

By Joe Schneider / October 28, 2020 /

Linux-based gcc ARM cross compilers for bare metal targets While looking for a gcc cross compiler to use for an EmbedOps project, I took a look at my options and…

Read More

Nordic DFU Like a Rockstar

By Joe Schneider / September 23, 2020 /

At Dojo Five, we have a lot of experience with the popular Nordic nRF52 family. It’s a pretty awesome family – low sleep current, a really nice peripheral set, and…

Read More

How CI Pipeline Scripts and Exit Codes Interact

By Joe Schneider / August 28, 2020 /

What is An Exit Code? An exit code, sometimes called a return code, is a number returned by a shell command or script. It tells the caller the status of…

Read More

The Unspoken Benefits of Having Automated CI Pipelines

By Joe Schneider / August 21, 2020 /

In the web world, continuous integration and deployment (CI/CD) is quickly leaving “hot new trend territory” and heading toward being an absolute must for any development team. But if your…

Read More

The Parts of DevOps That Have Nothing to Do With Code

By Joe Schneider / August 19, 2020 /

When you hear about DevOps, you often hear about all of the ways it can help your code be better. That’s true. But there’s a whole host of other benefits.…

Read More

Why does embedded development use ancient practices and how do we safely modernize it?

By Joe Schneider / June 25, 2020 /

Web development tools can be integrated into embedded development to modernize your workflow. Mature web development tools can be integrated into an embedded development process to take advantage of features…

Read More

Setting up automated firmware builds

By Ryan Arnholt / March 6, 2020 /

Developers and managers can trust firmware releases by automating their build process.

Read More