What is Arduino?
a) Programming language
b) Image editing software
c) Open-source electronics platform
d) Text editor
c) Open-source electronics platform
How many types of Arduino do we have?
a) 4
b) 8
c) 12
d) 16
b) 8
What language is a typical Arduino code based on?
a) Assembly Code
b) Python
c) Java
d) C/C++
d) C/C++
Arduino shields are also called as _________
a) Another Arduinos
b) Extra peripherals
c) Add on modules
d) Connectivity modules
c) Add on modules
What language is the Arduino IDE built on?
a) Java
b) HTML
c) C/C++
d) Python
a) Java
How many analog pins are used in Arduinouno board?
a)6
b) 16
c) 8
d) 14
a) 6
Arduino IDE consists of 2 functions. What are they?
a) Loop() and build() and setup()
b) Build() and loop()
c) Setup() and build()
d) Setup() and loop()
d) Setup() and loop()
Arduino Codes are referred to as ________ in the Arduino IDE.
a) sketches
b) drawings
c) links
d) notes
a) sketches
What is the default bootloader of the Arduino UNO?
a) AIR-boot
b) GAG
c) Optiboot bootloader
d) Bare box
c) Optiboot bootloader
What does p refer to in ATmega328p?
a) Programmable on chip
b) Power-Pico
c) Production
d) Pico-Power
d) Pico-Power
What is the use of the Arduino.h header file?
a) It enables the programmer to access all of Arduino’s core functionality
b) It doesn’t have any use and can be omitted at any point of time in the code
c) It gives root access to the microcontroller’s file system
d) It allows other people to create libraries for the Arduino code
a) It enables the programmer to access all of Arduino’s core functionality
What is the correct execution process of an Arduino code?
a) Editor->Preprocessor->Compiler
b) Preprocessor->Editor->Compiler
c) Compiler->Preprocessor->Editor
d) Editor->Compiler->Preprocessor
a) Editor->Preprocessor->Compiler
What is the microcontroller used in Arduino UNO?
a) ATmega32114
b) AT91SAM3x8E
c) ATmega2560
d) ATmega328p
d) ATmega328p
Which board is the first to use a microcontroller within the build USB?
a) RedBoard
b) Leonardo
c) LilyPad
d) UNO
b) Leonardo
What is the function of the IOREF pin on the Arduino UNO?
a) To take input voltage and set it as a reference for all GPIO operations
b) To provide a constant 12V DC supply
c) To provide ground
d) To provide the voltage corresponding to the standard GPIO working voltage of the board
d) To provide the voltage corresponding to the standard GPIO working voltage of the board
What is the use for the 2 serial pins on the Arduino Diecimila?
a) To send PWM signals
b) To send and receive Serial TTL signals
c) To send and receive GPIO digital signals
d) To receive analog signals
b) To send and receive Serial TTL signals
What is the operating voltage of Atmega328?
a) 1.9V to 5V
b) 1.8V to 5.5V
c) 1.1V to 5V
d) 12V to 9V
b) 1.8V to 5.5V
What is the use of the Vin pin present on some Arduino Boards?
a) To ground the Arduino Board
b) To power the Arduino Board
c) To provide a 5V output
d) Is used for plugging in 3V supply
b) To power the Arduino Board
What is the difference between an IDE and a compiler?
a) The compiler executes the code while the IDE gives a graphical environment for writing the code
b) The compiler links the code to the respective files and the IDE takes it from there
c) The compiler and the IDE are the same thing
d) The IDE executes the code while the compiler gives a graphical environment for writing the code
a) The compiler executes the code while the IDE gives a graphical environment for writing the code
How many times does the setup() function run on every startup of the Arduino System?
a) 4
b) 5
c) 2
d) 1
d) 1
What is the full form of EEPROM?
a) Electrically Encoded Programmable Read Only Memory
b) Encrypted Electronic Programmable Read Only Memory
c) Electrically Erasable Programmable Read Only Memory
d) Electronic Embedded Programmable Read Only Memory
c) Electrically Erasable Programmable Read Only Memory
What type of signal does the analogWrite() function output?
a) Pulse Code Modulated Signal
b) Frequency Modulated Signal
c) Pulse Width Modulated Signal
d) Pulse Amplitude Modulated Signal
c) Pulse Width Modulated Signal
What mode should we put the Arduino pin to, in order for object detection to work with the Ultrasonic Sensor?
a) TDM
b) PCM
c) Analog
d) Digital
d) Digital
How much flash memory does the Atmega328 have?
a) 13K bytes
b) 32K bytes
c) 256K bytes
d) 16K bytes
b) 32K bytes
How many timers does the Atmega328 have?
a) 1
b) 2
c) 3
d) 4
c) 3