Dojo Five Blog

Sharing our insights about modern embedded development

Featured Post

EmbedOps: The Future of DevOps for Embedded Firmware

By: Tom Dever, VP of Product
In a rapidly evolving software development market, teams focused on embedded technologies are not benefiting from the same advancements as web and native platform developers. Dojo Five’s EmbedOps is addressing this issue by providing tools, integrations, and services that allow embedded teams to take full advantage of contemporary developer tools and advancements.

Read More...

Recent Posts

Abstract roped points

How to manage WebHooks through Code

June 17, 2020

While simple at first, webhooks can become a hassle if you have products that use a good number of them and you have to keep them up to date. Here at Dojo Five, we found that having a YAML file with the needed information was a great way to give a little automation to this…

Notebook with Lets Get Started written inside

First Experiences with Python Virtual Environments

June 15, 2020

Getting Going As a Python project quickly begins to develop, we found that using python’s virtual environments might be a useful feature to implement. Not as nature-y as it may sound or that the above picture suggests… Being a bit of a Python newbie myself, I needed to do a bit of research about what…

Embedded.fm logo

PODCAST – Talking Community on Embedded.fm

June 12, 2020

Another member of the Dojo Five team recently joined the embedded.fm podcast! Bailey Steinfadt shared her maker roots, introduced Robbie the Rude Robot, and discussed how her collection of hobbies has lead to her being on a winding road through a 501(c)3 she may have founded and her exciting career at Dojo Five! Check out…

Office with lots of seating!

Collaboration

June 11, 2020

“The Dojo Five Office Experience” I took this picture at the end of a workday shortly before we stopped working at the office. Why? Because this view puts a grin on my face. You’ll notice that each desk has two seats, the developer’s seat and the visitor’s seat, sitting side by side. The visitor’s seat…

Rust logo

Using Rust Packages in a C Project on Nordic Devices

June 5, 2020

This example shows how to call a function from a Rust package from C on a NRF52840-DK. Why would you want to use Rust? Rust is a pretty cool new programming language that aims to make fast, safer executables. There has been a strong effort to get Rust working well on embedded devices, and it’s…

Can You Power the City exhibit

Creating interactive experiences for kids while teaching them about energy use through museum exhibits

March 20, 2020

Adam Wolf talks about creating interactive experiences for kids while teaching them about energy use through museum exhibits on his latest embedded.fm episode

Just Right expression

3 Steps to Make a Professional CLI Tool Using Python’s Click

March 6, 2020

With 3 easy steps, you can make your CLI tool clean and professional. The Problem I started to create a CLI tool that I was pretty excited about using the Click library for Python. It felt good to get my tool in my computer’s path and be able to run my script with my command…

Close up photo of an embedded device

Setting up automated firmware builds

March 6, 2020

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

Tag hanging from a car rear view mirror

The Curious Case Where the Compiler Was Wrong

March 6, 2020

Always build the Nordic bootloader with optimizations turned on.

Twins baseball team near surgeons

Accelerating Medical Device Development

November 4, 2019

Accelerate your medical devices’ embedded software development using cultural, process, and tool changes such as an embedded CI pipeline.