1) What is the main function of an Arduino board? a) Playing music b) Controlling electronic components c) Browsing the internet d) Editing photos 2) What type of microcontroller does an Arduino Uno use? a) ATmega328P b) ESP8266 c) Intel Core i7 d) Raspberry Pi 3) What does the ‘void setup()’ function do in Arduino code? a) Runs continuously in a loop b) Initializes settings and runs once c) Shuts down the Arduino d) Stores variables 4) Which Arduino pins are used for analog input? a) 0-13 b) A0-A5 c) 3, 5, 6, 9, 10, 11 d) TX & RX 5) What will ‘digitalWrite(13, HIGH);’ do? a) Turn OFF the LED on pin 13 b) Display an error c) Blink the LED continuously d) Turn ON the LED on pin 13 6) Which symbol is used for comments in Arduino code? a) $ (Dollar sign) b) # (Hashtag) c) // (Double slash) d) ! (Exclamation mark) 7) What is the default operating voltage of an Arduino Uno? a) 3.3V b) 2.7V c) 9V d) 5V 8) What is the purpose of the VIN pin on an Arduino board? a) To send data to a sensor b) To provide power from an external source c) To ground the circuit d) To control LED brightness 9) How many digital I/O pins are there on an Arduino Uno? a) 10 b) 06 c) 14 d) 20 10) What is the function of the TX and RX pins on an Arduino? a) Controlling motors b) Powering the board c) Controlling sensors d) Sending and receiving serial data 11) Which programming language is used to program an Arduino? a) Java b) Python c) C/C++ d) Assembly 12) What is the function of delay(1000); in Arduino code? a) Makes the Arduino wait for 1 minute b) Makes the Arduino wait for 1 second c) Makes the Arduino wait for 10 minutes  d) Makes the Arduino wait for 1000 seconds

Leaderboard

Visual style

Options

Switch template

Continue editing: ?