Part 0: Prerequisites and tools
Welcome to our best attempt to create a guide to use Docker for embedded systems, the guys from web development had been enjoying the benefits of this technology for quiet sometime now as
Welcome to our best attempt to create a guide to use Docker for embedded systems, the guys from web development had been enjoying the benefits of this technology for quiet sometime now as
Congrats now that you have dockers installed and running on your computer, lets create our first image to show you how docker can help us to develop our programs. I suggest you make
In the previous article, we demonstrated how to implement a Docker container for a simple program written in C and compiled with GCC, to build and flash our embedded device. However, as embedded
So far, we’ve been using Arch Linux images as the base to create our development images with the ARM GNU compiler and OpenOCD. The reason for this choice is that it'
In the last part, we used up to three containers to set up our toolset, and we discovered that it can be a bit tedious and prone to errors. We need to do
So far, we've been working locally, and our images essentially exist only on our own computers for our personal use, mainly to avoid the need to install tools on our host
There is no modern software development without continuous integration, and Docker plays a key role in enhancing this process. I’m not going to explain what a pipeline is or how to set
I’m not a big fan of using IDEs. I spent my first years as an embedded engineer trying to get rid of them, and even though nowadays I use VS Code a