wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arduino Quiz

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

What is the main function of the microcontroller in an Arduino board?

a)

To execute code and control the project

b)

To provide power to the board

c)

To connect to the internet

d)

To read signals from sensors

2.

Which pin type is used to read analog signals from sensors?

a)

PWM pins

b)

Digital pins

c)

Analog pins

d)

Power pins

3.

What does the GND pin do in an Arduino circuit?

a)

Regulates voltage

b)

Resets the board

c)

Provides a path for current

d)

Connects to the USB port

4.

Which Arduino variant is known for its compact design?

a)

Arduino Nano

b)

Arduino Pro

c)

Arduino Uno

d)

Arduino Mega

5.

What is the purpose of the USB port on an Arduino board?

a)

To reset the board

b)

To read sensor data

c)

To upload code from a computer

d)

To power external devices

6.

How many digital pins does the Arduino Mega have?

a)

54

b)

14

c)

16

d)

8

7.

What type of output do digital pins provide?

a)

Adjustable output

b)

PWM signals

c)

Analog signals

d)

HIGH/LOW signals

8.

Which of the following is a feature of Arduino in robotics?

a)

Only works with simple designs

b)

Precise control of motors

c)

Limited sensor integration

d)

No autonomous behavior

9.

What is the function of the reset button on an Arduino board?

a)

To power the board

b)

To connect to sensors

c)

To restart the running program

d)

To upload new code

10.

Which Arduino model is best for complex projects due to its processing power?

a)

Arduino Mini

b)

Arduino Nano

c)

Arduino Uno

d)

Arduino Mega

11.

What is the maximum voltage that can be supplied to an Arduino board?

a)

5V

b)

12V

c)

9V

d)

15V

12.

Which component is essential for connecting an Arduino to a breadboard?

a)

Resistor

b)

Jumper wires

c)

Capacitor

d)

LED

13.

What programming language is primarily used for Arduino development?

a)

Python

b)

C++

c)

Java

d)

JavaScript

14.

What is the primary purpose of the Arduino IDE?

a)

To design hardware

b)

To write and upload code

c)

To connect to the internet

d)

To power the Arduino board

15.

Which Arduino board is most suitable for beginners?

a)

Arduino Mega

b)

Arduino Uno

c)

Arduino Due

d)

Arduino Nano

16.

What type of communication protocol does Arduino commonly use for connecting to sensors?

a)

HTTP

b)

I2C

c)

FTP

d)

SMTP

17.

What is the maximum number of analog inputs available on an Arduino Uno?

a)

6

b)

8

c)

10

d)

12

18.

Which library is commonly used for controlling motors with Arduino?

a)

Servo

b)

Wire

c)

LiquidCrystal

d)

SPI

19.

What is the purpose of the onboard LED on an Arduino board?

a)

To indicate power status

b)

To serve as a debugging tool

c)

To connect to external devices

d)

To display sensor data