Arduino is an open-source electronics platform based on easy-to-use hardware and software. It consists of a microcontroller board (the hardware) and a development environment (the software) used to write and upload computer code to the board. Arduino boards are able to read inputs—such as light on a sensor or a finger on a button—and turn it into an output—like activating a motor, turning on an LED, or publishing something online. This versatility makes it popular for hobbyists, artists, and professionals who want to create interactive objects or environments.

Introduction to Arduino