WorksheetsWhat is a Microcontroller?
Total questions: 20
Worksheet time: 10mins
What is a microcontroller?
A microcontroller is a small computer on a single chip.
A microcontroller is a big server used in data centers.
A microcontroller is a device for storing data only.
A microcontroller is a graphics processor.
Which of the following is NOT part of a microcontroller?
CPU (processor)
Memory (RAM & Flash)
Input/Output pins
Hard Disk
Why do we use microcontrollers?
To make things look nice
To help with tasks like controlling devices and sensing things
To cook food
To have fun
What do microcontrollers do?
Control devices automatically.
Store a lot of data.
Show graphics for games.
Send signals far away.
What microcontroller is used in the Arduino Uno?
ATmega328P
PIC16F877A
8051
ARM Cortex-M3
Which of the following is NOT a part of the ESP8266 (NodeMCU) board?
USB-to-UART converter (CP2102 / CH340)
3.3V power regulator
Wi-Fi antenna
Bluetooth module
Which pin gives 3.3V power on the ESP8266?
EN
Vin
3.3V
RST
What technology does the ESP8266 use to connect to the internet?
Bluetooth
Wi-Fi
Zigbee
Ethernet
The ESP8266 runs programs from its memory.
True
False
Which project can you make using an ESP8266?
IoT Home Automation
Bluetooth Speaker
Solar Panel Charger
Digital Clock
Which of the following uses the ESP8266 chip?
Wireless sensor network
Smart TV
Electric Fan
LED Bulb
Which of the following uses Wi-Fi technology?
Wi-Fi weather station
Water Purifier
Microwave Oven
Vacuum Cleaner
Which of these projects uses the ESP8266?
Smart door lock
Washing Machine
Refrigerator
Air Conditioner
What type of processor is used in the ESP32 microcontroller?
Single-core ARM Cortex-M4
Dual-core Xtensa LX6
Quad-core Xtensa LX7
Single-core RISC-V
What is the highest speed of the ESP32 processor?
120 MHz
240 MHz
320 MHz
480 MHz
Can the ESP32 processor do more than one task at the same time?
Yes
No
What features does the ESP32 have?
Wi-Fi and Bluetooth
Hall sensor
Touch input
All of these
Which programming language is commonly used to program the ESP32?
Java
JavaScript
Python
C++
What is the primary function of a microcontroller?
Network communication
Control and automation
Signal processing
Data storage
Which of the following is a common programming language for microcontrollers?
HTML
C/C++
JavaScript
Python
