40 Fun Facts About Arduino
Learn something new, then test yourself with the quiz.
Know these facts? Prove it.
Take the 40-question quizArduino took its name from what kind of establishment in Ivrea, where the founders used to meet?
A bar called Bar di Re Arduino gave the project its name, and it in turn honours Arduin, a local nobleman who was elected king in 1002.
Which reusable board lets Arduino beginners build circuits by pushing parts into holes, with no soldering?
A breadboard owes its name to early radio hobbyists, who really did nail their circuits to wooden boards meant for cutting bread.
What do Arduino users call a program for their board, a file always stored in a folder of the same name?
A sketch needs only two functions to work: one that runs a single time at power-up and another that then repeats for as long as the board is on.
Which pin on an Arduino Uno is wired to the small built-in LED?
Pin 13 has an LED attached on the Uno, a handy way to test that a board, cable and upload all work before any parts are connected.
In which country did Arduino begin as a low-cost tool for students at an interaction design institute?
Italy is where it began, in the small town of Ivrea, which had already won international recognition as the headquarters of the computer pioneer Olivetti.
What name do Arduino users give to add-on boards that stack on top of an Uno to add features like Ethernet?
Shields plug into the header pins on top of an Arduino and can even be stacked, adding motor control, GPS or an LCD screen in one push.
Which programming language, lightly simplified, is the code for an Arduino board actually written in?
C++ is the real language under the hood: Arduino's own commands are a simplified layer on top of it, with extras added for controlling hardware.
Which component is placed in series with an LED on an Arduino pin to limit the current and prevent damage?
A resistor of about 220 ohms is the classic choice: without one, an LED can draw enough current to harm both itself and the Arduino pin feeding it.
Which built-in example, the 'Hello, World' of Arduino, is usually the first program a beginner uploads?
Blink simply switches the on-board LED on and off once a second, and most new boards leave the factory already running it.
Which term describes the single-chip computer, complete with memory and pins, that serves as an Arduino's brain?
Microcontroller is the word for a whole small computer on one chip, and on an Arduino it is the part that programs are loaded into.
Which function in every Arduino program runs exactly once, right after the board powers up or is reset?
setup() runs a single time at power-up or reset, which makes it the place to configure pins and start libraries before the endless loop() takes over.
Which Arduino function pauses a program for a set number of milliseconds, halting most other activity meanwhile?
delay() takes its pause length in milliseconds, so delay(1000) waits one second, and no sensor can be read until the time is up.
Which punctuation mark must end each statement in Arduino code, causing compiler errors when forgotten?
A semicolon ends every statement, and leaving one out can produce an error message that points at a different line from the real mistake.
Which USB socket sits on the classic Arduino Uno R3, a connector the later Uno R4 swapped for USB-C?
USB-B on the Uno R3 does double duty: one cable both powers the board and carries new programs to it from a computer.
The Arduino Uno R3 runs its logic at which operating voltage, the same level a USB port supplies?
5 volts runs the Uno R3's logic even when a 9-volt battery feeds the barrel jack, because an on-board regulator steps the supply down.
Which keyword, paired with digitalWrite() in Arduino code, switches an output pin fully on?
HIGH sets an output pin to the board's full supply voltage and LOW drops it to ground; in Arduino code the pair mean the same as true and false.
Which chipmaker, a giant of smartphone processors, announced in 2025 that it was acquiring Arduino?
Qualcomm's deal was announced on the same day as the Uno Q, a two-processor board that can run Linux, something no earlier Uno could do.
Which symbol is printed beside the pin numbers on an Arduino Uno that can output a PWM signal?
A tilde (~) sits beside pins 3, 5, 6, 9, 10 and 11 on the Uno, the only six of its digital pins able to produce that kind of output.
On an Arduino Uno, analogRead() turns an input voltage into a whole number from 0 up to which maximum?
1023 is the top reading because the Uno's converter works to 10 bits, splitting the input range into 1,024 steps of about 4.9 millivolts each.
What are the six pins labelled A0 to A5 on an Arduino Uno, which can also double as ordinary digital pins?
Analog inputs measure a voltage anywhere from ground up to the supply level, where an ordinary digital pin can only tell on from off.
Which Arduino function tells a pin whether to behave as an INPUT or an OUTPUT before it is used?
pinMode() also accepts a third setting, INPUT_PULLUP, which switches on a part built into the chip so that a push button needs no extra components.
Which Arduino function sends a PWM signal to a pin, taking a duty-cycle value from 0 to 255?
analogWrite() does not produce a truly variable voltage on an Uno R3: it switches the pin on and off so quickly that an LED simply looks dimmer.
Which tool built into the Arduino IDE shows text a board sends back to the computer over USB?
Serial Monitor doubles as a debugging aid: print a sensor reading or a short message from the board and it appears on screen as the code runs.
Which baud rate do Arduino's official beginner examples typically set for the link between board and computer?
9600 is the baud rate in most starter code, meaning the maximum number of bits per second that can travel between the board and the computer.
PWM, the technique an Arduino uses to dim an LED from a digital pin, is short for which phrase?
Pulse-width modulation changes how long the pin stays on within each rapid cycle, and that share of 'on' time sets the average power delivered.
Which 8-bit chip is the brain of the classic Arduino Uno R3, also found on the smaller Nano?
ATmega328P gives the Uno just 32 kilobytes of program storage and 2 kilobytes of working memory, so Arduino code has to stay lean.
Which pre-installed program lets an Arduino Uno accept new code over USB without a separate hardware programmer?
The bootloader takes up about half a kilobyte of the Uno's memory and wakes for a moment after every reset to listen for a fresh upload.
Which file extension replaced .pde for Arduino programs when version 1.0 of the software was released?
The .ino ending arrived with version 1.0 of the Arduino software, and each file has to live in a folder that shares its name.
Which three-legged knob do Arduino tutorials use to feed a smoothly varying voltage into an input pin?
A potentiometer is an adjustable voltage divider: turning its shaft moves a sliding contact, so the middle leg outputs anything between the two outer voltages.
Which chipmaker developed the 8-bit AVR chips at the heart of classic Arduino boards before Microchip bought it?
Atmel built its AVR line on an architecture conceived by two students in Norway, and the chips became a hobbyist favourite long before the 2016 takeover.
Which Arduino board did Leah Buechley develop so that electronics could be sewn into clothing and textiles?
LilyPad boards are built for wearable projects: they run on rechargeable batteries and connect to sensors and other parts made to be worked into clothes and fabric.
Which Arduino co-founder and former chief executive co-wrote the beginner's guide Getting Started with Arduino?
Massimo Banzi was one of five co-founders, and he had supervised the student thesis project that the first Arduino boards were adapted from.
Arduino began as a fork of which earlier platform, created by Hernando Barragán as his master's thesis?
Wiring paired a simple board with easy library functions; the Arduino founders added support for a cheaper chip, then forked the project under a new name.
The Arduino IDE was adapted from the editor of which coding tool for artists, begun by Casey Reas and Ben Fry?
Processing was begun in 2001 by two MIT Media Lab alumni to teach programming to non-programmers through visual art.
During a trademark dispute, under which brand name were official Arduino boards sold outside the United States?
Genuino appeared in 2015 while two rival companies fought over the Arduino name; once they settled, the label was dropped and every board became an Arduino again.
Which Arduino board can pose as a USB keyboard or mouse because its main chip handles USB by itself?
The Leonardo broke with every earlier Arduino by dropping the second helper chip, letting a computer see the board as a keyboard, a mouse or both.
Which Arduino board, launched in 2012, was the first built around a 32-bit ARM chip rather than an 8-bit AVR?
The Due brought 54 digital pins and two true analogue outputs to the Arduino family, power aimed at larger and more demanding projects.
Which memory on an Arduino Uno keeps saved values when the power is off, and wears out after about 100,000 writes?
EEPROM works like a tiny hard drive for settings that must survive a power cut, though the Uno R3 has only a single kilobyte of it.
Which Arduino timing function counts up from the moment a program starts and rolls over after about 50 days?
millis() reports the milliseconds since the program began, so code can check the time and carry on rather than stopping to wait.
Which two-wire bus, with lines named SDA and SCL, does the Arduino Wire library use to talk to sensors?
I2C was invented at Philips in the early 1980s, and because every device on the bus has its own address, many chips can share the same two wires.
Think you know Arduino?
Put these facts to the test with the interactive quiz.
Take the 40-question quiz