All lessons
🧠Getting Started 6 min read

What is Arduino?

A friendly introduction to the little board that can control almost anything.

In 10 seconds

  • An Arduino is a tiny computer that senses things and switches things on.
  • Every project = input → processing → output.
  • Your program is called a sketch and lives on the board after upload.

Imagine you had a very obedient robot friend who could not think for itself but could follow instructions perfectly, millions of times a second, without ever getting bored. That is what an Arduino is. It is a small computer on a single board, about the size of a playing card, and its whole job is to read things from the world around it and switch things on and off in response.

The important word here is control. Your laptop is brilliant at showing videos and running games, but it is terrible at flicking an LED on and off exactly every 500 milliseconds while also watching a temperature sensor. An Arduino is the opposite: it cannot play a video, but it will happily do those small physical jobs perfectly, forever, on a battery.

The three parts of every Arduino project

No matter how complicated a project looks, it always breaks into the same three pieces. Once you can spot them, every project in the world starts to make sense.

  • Input — something that senses the world: a button, a light sensor, a thermometer, a microphone.
  • Processing — the Arduino itself, running your program and deciding what should happen.
  • Output — something that changes the world: an LED, a buzzer, a motor, a screen.

A night light is input (light sensor) → processing (is it dark?) → output (lamp on). A robot car is input (distance sensor) → processing (is something in the way?) → output (motors turn). Same shape, different parts.

Hardware and software together

"Arduino" actually means two things at once. The first is the physical board with its black chip and rows of numbered sockets. The second is the free Arduino software you install on your computer, where you write your program and press Upload. The program is called a sketch, which is a lovely name — it suggests you are allowed to try things, rub them out and try again.

When you press Upload, your computer translates your sketch into instructions the chip understands and sends them down the USB cable. From that moment the program lives inside the Arduino. Unplug the computer, plug in a battery, and the board keeps running your code on its own. That is the magic moment for most beginners: your creation is now independent.

Why do so many people use it?

Arduino became popular because it was designed for artists and students, not engineers. You do not need to understand transistors to blink an LED. You do not need expensive tools. Everything is open, so millions of people have shared their circuits and code, and if you get stuck at 9pm on a Tuesday, somebody on the internet has almost certainly been stuck in exactly the same place before you.

The best way to start is not to read more — it is to make something blink. Head to the Projects page and pick anything with a green dot. You will learn more in twenty minutes of wiring than in an hour of reading.

Quick quiz: What is Arduino?

3 questions to check it stuck.

Take the quiz

Next lesson

🟩 Arduino Boards

Keep learning

Ready to try it for real?

Reading is good. Wiring is better. Pick a project and put this to work.

Explore projects