Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Microcontroller Basics in IoT

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What best describes a microcontroller (MCU) in an IoT system?

a)

A general-purpose computer requiring external components

b)

A cloud-based data processing unit

c)

A compact system-on-chip designed for embedded control

d)

A high-power graphics processor

2.

Which component of an MCU is responsible for executing logic decisions?

a)

SRAM

b)

Flash Memory

c)

CPU Core

d)

GPIO Port

3.

Which voltage mismatch can cause permanent damage to an MCU?

a)

Connecting 3.3V sensor to a 5V MCU

b)

Connecting 5V sensor directly to a 3.3V MCU pin

c)

Using a voltage divider

d)

Using a logic level converter

4.

Which memory type retains program code even when power is removed?

a)

SRAM

b)

Cache

c)

Flash Memory

d)

Register

5.

What is the primary function of GPIO pins?

a)

Wireless communication

b)

Power regulation

c)

General-purpose input and output control

d)

Data storage

6.

Which connectivity technology is best suited for long-range, low-power IoT applications?

a)

Wi-Fi

b)

Bluetooth

c)

LoRa

d)

Ethernet

7.

Which MCU architecture typically offers higher processing speed and precision?

a)

8-bit architecture

b)

16-bit architecture

c)

32-bit architecture

d)

Analog architecture

8.

Why is SRAM important in IoT devices?

a)

It stores the bootloader permanently

b)

It holds program code only

c)

It stores variables and execution data during runtime

d)

It reduces clock speed

9.

Which practice helps reduce power consumption in battery-powered IoT devices?

a)

Increasing clock speed

b)

Continuous Wi-Fi transmission

c)

Using Deep Sleep mode when idle

d)

Using higher voltage levels

10.

Which software development tool is Python-based and easier for beginners but uses more memory?

a)

Arduino IDE

b)

PlatformIO

c)

MicroPython

d)

MPLAB