Building Arduino projects with makefiles

Introduction The Arduino IDE is a great bit of software to get you up and running quickly, but as projects get larger, or if you already have preferred code editor etc., it might not be the best way to go. In this post, we will discuss a simple approach to building projects for Arduino with-out using the IDE. The Arduino IDE still needs to be installed, we need some of the libraries it provides, but we won’t actually need to run it to develop code for the Arduino platform.