If you’re completely new in this area, this is the selection I would recommend. It’s important to note that if you have no programming experience or engineer background, these books would a bit hard to read.
Working with makefiles has a huge advantage over working on Eclipse.
This is a short introduction to Rakefiles.
I was working on a small project with a Texas Instruments microcontroller.
Debugging is hard work. It’s so hard that people expect that debugging will take 50% of the project time.
Developers think that the code should only compile and run. But they forget that humans will also read their code.
This is the fifth and final post in our Test-Driven Development journey for beginners. In this post, you’ll learn how to use Docker to build and run your tests.
This is the fourth post in our Test-Driven Development journey. At the beginning of a project, nothing is well-defined. Your team is not sure about the microprocessor or communication protocol. But you still need to start with the development.
This is the third post in our Test-Driven Development journey. Today, you’ll learn to test your code without hardware.
We gave already an introduction to Test-Driven Development based on the book Test driven development for embedded C in a previous post. In this post, you will learn how to apply TDD using Unity. A well-know testing framework in the embedded world.