Part 1: The Software

Language Reference

Programming an Arduino involves writing instructions that tell the microcontroller what to do. To create useful programs, we use specific building blocks: containers to hold data (variables), tools to modify that data (operators), and structures to make decisions (conditional statements).