Nepedia
Back to Discover
Advanced Reader
💻

Arduino

technology Maturity 9-11 war conflict Next article →

This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

Arduino is an open-source hardware and software ecosystem used to build digital devices.

The first Arduino
The first Arduino

It consists of single-board microcontrollers and the tools needed to program them. These boards act as the brains for various machines. They allow people to create devices that interact with their environment. This can include simple robots, thermostats, or motion detectors. Because the hardware is open-source, anyone can manufacture Arduino boards. The software is also released under open licenses like the GNU GPL. This openness has allowed a massive global community to grow around the project.

To make a device, a user follows a specific technical process. First, the user writes instructions using the Arduino Programming Language. This language is based on C and C++ and uses a standard API. These instructions are written in an Integrated Development Environment, or IDE.

UnoConnections
UnoConnections

The user then connects the board to a computer, often via a USB interface. The computer sends the code to the board through a serial connection. A small program on the chip called a bootloader manages this process. The bootloader simplifies uploading the code into the microcontroller's flash memory. Once loaded, the microcontroller executes the instructions to control connected parts.

Arduino boards use various types of microprocessors to function. Most common boards use Atmel 8-bit AVR microcontrollers. Examples include the ATmega8, ATmega168, ATmega328, ATmega1280, or ATmega2560. Some more powerful versions, like the 32-bit Arduino Due, use the Atmel SAM3X8E. These microcontrollers are connected to sets of input and output pins, known as I/O pins.

Arduino-compatible R3 UNO Sku066313-01
Arduino-compatible R3 UNO Sku066313-01

Digital I/O pins handle on or off signals. Analog pins can sense a range of values, such as light levels. Some pins can also produce pulse-width modulated (PWM) signals. Users can expand a board's abilities by plugging in "shields." These are extra circuit boards that add specific features to the main controller.

The project began in 2005 at the Interaction Design Institute Ivrea in Italy.

The first Arduino
The first Arduino

Students there needed a low-cost way to build digital projects. Previously, they used a BASIC Stamp microcontroller that cost $50. The project was a fork of a platform called Wiring. Wiring was created in 2004 by Hernando Barragán for a Master's thesis. He worked under the supervision of Massimo Banzi and Casey Reas. The core Arduino team included Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, and David Mellis. They named the project after the Bar di Re Arduino, where they met.

Arduino has seen massive commercial and community growth over the years. In mid-2011, it was estimated that over 300,000 official boards had been produced. By 2013, the number of official boards in users' hands reached 700,000. As of February 2020, the community included about 30 million active users.

Power and Pin13 LED on Arduino Compatible Board
Power and Pin13 LED on Arduino Compatible Board

This large user base helps the project stay relevant in many fields. The project has moved from a small student tool to a global standard. Even as the company changed hands, the community of makers remained huge.

The history of the company includes a complex legal dispute. In 2008, the founders formed Arduino LLC to hold trademarks. However, a disagreement arose when Gianluca Martino's company registered the trademark in Italy. This led to a rift in the development team and legal battles. In 2015, Arduino LLC filed a lawsuit against Arduino SRL. Eventually, the two sides merged to form Arduino AG in 2016. Later, in 2017, a new group called BCMI acquired the trademarks. In October 2025, the company was acquired by Qualcomm.

Today, Arduino connects code to the physical world through many interfaces. Boards use serial communication to talk to computers and other devices. Some use USB-to-serial adapter chips, like the FTDI FT232, to manage data.

Arduino-compatible R3 UNO Sku066313-01
Arduino-compatible R3 UNO Sku066313-01

Others use Bluetooth or detachable adapters for wireless connection. The system also supports the IoT Cloud for internet-connected projects. This makes Arduino a central tool in the fields of robotics and the Internet of Things. It remains a bridge between software engineering and physical invention.

663 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (5)
File:The first Arduino.jpeg
The first Arduino.jpeg
File:Arduino-compatible R3 UNO Sku066313-01.jpg
Arduino-compatible R3 UNO Sku066313-01.jpg
File:Arduino316.jpg
Arduino316.jpg
File:UnoConnections.jpg
UnoConnections.jpg
File:Power and Pin13 LED on Arduino Compatible Board.jpg
Power and Pin13 LED on Arduino Compatible...
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.