This document is a tutorial for using Arduino targeted towards beginners. It introduces some key concepts: - Arduino is an open-source microcontroller platform that can receive inputs and send outputs. It uses its own programming language and can communicate with other programs. - A breadboard is a reusable tool for building simple electric circuits and is useful for prototyping circuits with Arduino. - On a breadboard, the horizontal rows communicate electrically and the vertical columns also communicate, allowing components to be connected by placing their leads in the appropriate rows/columns. - Common electronic components that can be used with Arduino on a breadboard include LEDs, resistors, buttons, and capacitors to