Arduino MCQ (Multiple Choice Questions)

Arduino MCQ - Multiple Choice Questions and Answers

Our 1000+ Arduino MCQs (Multiple Choice Questions and Answers) focus on all areas of Arduino covering 100+ topics. These topics are chosen from a collection of the most authoritative and best reference books on Arduino. One should spend 1 hour daily practicing these MCQs for 2-3 months to learn and assimilate Arduino subject comprehensively. This way of systematic learning will prepare anyone easily for Arduino exams, contests, online tests, quizzes, MCQ-tests, viva-voce, interviews, and certifications.

Arduino Multiple Choice Questions Highlights

- 1000+ Multiple Choice Questions & Answers (MCQs) in Arduino with a detailed explanation of every question.
- These MCQs cover theoretical concepts, true-false(T/F) statements, fill-in-the-blanks and match the following style statements.
- These MCQs also cover numericals as well as diagram oriented MCQs.
- These MCQs are organized chapterwise and each Chapter is futher organized topicwise.
- Every MCQ set focuses on a specific topic of a given Chapter in Arduino Subject.

Who should Practice Arduino MCQs?

– Students who are preparing for college tests and exams such as mid-term tests and semester tests on Arduino.
- Students who are preparing for Online/Offline Tests/Contests in Arduino.
– Students who wish to sharpen their knowledge of Arduino Subject.
- Anyone preparing for Aptitude test in Arduino.
- Anyone preparing for interviews (campus/off-campus interviews, walk-in interview and company interviews).
- Anyone preparing for entrance examinations and other competitive examinations.
- All - Experienced, Freshers and College / School Students.

Arduino Chapters

Here's the list of chapters on the "Arduino" subject covering 100+ topics. You can practice the MCQs chapter by chapter starting from the 1st chapter or you can jump to any chapter of your choice.

1. Board Specifications and Types

The section contains multiple choice questions and answers on different arduino boards, arduino board hardware specifications and pinout structure.

  • Board Hardware Specifications
  • Board Pinout Structure
  • Uses for Different Arduino Boards
  • 2. AtMega Microcontroller Specifications

    The section contains questions and answers on atmega 2560, atmega 328, atmega 32u4 and atmega 168.

  • AtMega 2560
  • AtMega 328
  • AtMega 32U4
  • AtMega 168
  • advertisement

    3. Arduino Programming

    The section contains MCQs on arduino programming languages, preprocessing, compilation, uploading, pin mode setting, setup and loop functions, digital and analog input output, standard libraries, serial and stream communications, operators, control structures, looping, time functions, datatypes, mathematical functions, string manipulation, variable scope, interrupt service routine, progmem utility and sizeof() function.

  • Programming Language Used
  • Preprocessing
  • Compilation
  • Uploading
  • Setting Pin Mode
  • The setup() Function
  • The loop() Function
  • Digital Input Output
  • Analog Input Output
  • Advanced Input Output
  • Standard Libraries
  • Other Libraries
  • Serial and Stream Communications
  • Operators
  • Control Structures
  • Looping
  • Time Functions
  • Datatypes
  • Mathematical Functions
  • String Manipulation
  • Type Conversions
  • Variable Scope and Qualifiers
  • Interrupt Service Routine
  • PROGMEM Utility
  • The sizeof() Function
  • Finding Out Program Outputs
  • 4. Interfacing of Sensors, Actuators, and Other Modules

    The section contains multiple choice questions and answers on ir sensor, ultrasonic sensor, adxl335 accelerometer sensor, nokia 5110 graphical display module, gsr sensor, mpu6050 sensor module, ldr sensor, relay dual channel module, motor driver l293d, esp8266 wifi module, OV7076 camera module, oled display module, lm35 temperature and mq2 sensor module, rfid module, rotary encoder, thermistor, pir sensor module, thermocouple, soil moisture and dht11 sensor, zigbee and hc05 bluetooth modules.

  • IR Sensor
  • Ultrasonic Sensor
  • ADXL335 Accelerometer Sensor
  • Nokia 5110 Graphical Display Module
  • GSR Sensor
  • MPU6050 Sensor Module
  • LDR Sensor
  • Relay (Dual Channel) Module
  • Motor Driver (L293D) and Motors
  • ESP8266 Wifi Module
  • OV7076 Camera Module
  • OLED Display Module
  • Adafruit FONA 3G+GPS Breakout
  • LM35 Temperature Sensor Module
  • RFID Module
  • MQ2 Gas Sensor Module
  • Rotary Encoder
  • Thermistor
  • PIR Sensor Module
  • MicroSD Card Module
  • Thermocouple
  • Soil Moisture Sensor
  • DHT11 Sensor
  • SIM900 GSM Module
  • Keypad
  • Zigbee Module
  • HC05 Bluetooth Module
  • 5. Software and IDE Architecture

    The section contains questions and answers on hardware folder structure, architecture confiurations, global predefined properties, build process, files format configuration, source code compilation and core.a archive file build recipes, linking and binary data recipes, hooks, core subfolder, variations, selections, binary sketch size computational and preprocessor execution recipes.

  • Hardware Folder Structure
  • Architecture Confiurations
  • Operating System Specific Property Override
  • Global Predefined Properties
  • Build Process
  • Configuration Files Format
  • Source Code Compilation Recipes
  • core.a Archive File Build Recipes
  • Linking Recipes
  • Extraction of Executable Files and Other Binary Data Recipes
  • Binary Sketch Size Computational Recipes
  • Preprocessor Execution Recipes
  • Hooks
  • Core Subfolder, Variations, Selections
  • advertisement

    6. Arduino IDE Functionality

    The section contains MCQs on arduino ide functionality tools, verbose parameters, sketch upload configurations and board menu customization.

  • Tools
  • Verbose Parameters
  • Sketch Upload Configurations
  • Board Menu Customization
  • If you would like to learn "Arduino" thoroughly, you should attempt to work on the complete set of 1000+ MCQs - multiple choice questions and answers mentioned above. It will immensely help anyone trying to crack an exam or an interview.

    Wish you the best in your endeavor to learn and master Arduino!

    Manish Bhojasia - Founder & CTO at Sanfoundry
    Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He is Linux Kernel Developer & SAN Architect and is passionate about competency developments in these areas. He lives in Bangalore and delivers focused training sessions to IT professionals in Linux Kernel, Linux Debugging, Linux Device Drivers, Linux Networking, Linux Storage, Advanced C Programming, SAN Storage Technologies, SCSI Internals & Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him @ LinkedIn | Youtube | Instagram | Facebook | Twitter