Debugging Step 1 – Check the Datasheet

When setting up something like a new sensor for a project feature, it’s become typical for engineers to grab a development kit for their ease of setup and the speed […]
3 Steps to Reading New Code

Approaching Code For The First Time Whether you are approaching a code base for the first time or you are doing a code review for another developer, reading code may […]
Nordic DFU Like a Rockstar

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 […]
In A NutSHELL: Uses in CI/CD and Docker

What is shell? What is bash? Shell is a program for the user to interact with an operating system. The terminal window on Linux or macOS has the shell which […]
First Experiences with Python Virtual Environments

**Virtual Environment – “A virtual environment is a Python environment such that the Python interpreter, libraries and scripts installed into it are isolated from those installed in other virtual environments, […]