In this project you will learn how to wire a button to control the Arduino and have it turn on an LED light.
Unlike general use single board computers like the Raspberry Pi, the Arduino – like other microcontrollers – does not have an easy way to receive commands. That is, it lacks a simple human-machine interface. By programming your Arduino to respond to something like a button, you begin to harness the power of this microcontroller.
This is Project 1 from the Arduino Project Handbook, V1 by Mark Geddes. We built it using a WorkBench 1007 Project Development Kit.