This document introduces microcontrollers and Arduino. It defines microcontrollers as low-power chips that run a single program to control devices like alarms, while microprocessors can run multiple programs like PCs. It describes Arduino as an open-source hardware platform based on the ATmega328 microcontroller that can be programmed through a USB interface to add input/output and run sketches. It provides overviews of Arduino boards, shields, sensors, and sketches as well as terminology.