Arduino and Microcontrollers Vocabulary

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/48

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering Arduino concepts, board components, sensors, actuators, circuit topologies, programming syntax, and real-world applications.

Last updated 7:19 AM on 8/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

49 Terms

1
New cards

Arduino

An open-source electronics platform based on easy-to-use hardware and software, created at the Ivrea Interaction Design Institute as a tool for students without a background in electronics or programming to perform fast prototyping.

2
New cards

Microcontroller

A small computation engine featuring analog and digital input/output capabilities that makes a decision or monitors a system to automate repetitive tasks.

3
New cards

Dennis Ritchie

Known as the Father of C, he created the C Language in the early 1970s at Bell Labs.

4
New cards

Bjarne Stroustrup

Developer who created C++ in the 1980s by adding object-oriented programming features to C.

5
New cards

Conductors

Materials that permit electricity to flow freely through them, such as steel, copper, and gold.

6
New cards

Insulators

Materials that block, resist, or restrict the flow of electricity, such as wood planks and rubber.

7
New cards

Digital Pins

Pins on an Arduino board that can be configured as input or output pins; as output, they act as a power supply source, and as input, they read digital signals.

8
New cards

Pin 13 LED

The only built-in actuator/indicator light embedded directly into the Arduino board, used for debugging code or running a first blink sketch.

9
New cards

Power LED

A small onboard indicator light verifying that the Arduino board is actively receiving power.

10
New cards

ATmega328P

The prominent black rectangular chip featuring 2828 pins that serves as the microcontroller brain of the Arduino Uno board.

11
New cards

Analog Input Pins (A0-A5)

Dedicated pins on the Arduino board that read variable voltage signals from analog sensors using the analogRead() command.

12
New cards

5V & GND Pins

Terminals utilized to provide stable 5 V5\,\text{V} power and ground (0 V0\,\text{V} reference/negative path) to external circuits.

13
New cards

Power Port (DC Barrel Jack)

A port used to power the Arduino when disconnected from a computer USB port, safely accepting external voltages ranging between 7 V7\,\text{V} and 12 V12\,\text{V}.

14
New cards

TX & RX LEDs

Data transfer indicator lights where TX stands for Transmit and RX stands for Receive, flashing rapidly whenever the board exchanges data with a computer.

15
New cards

USB Port

A standard printer-style USB port used to upload programs from the Arduino IDE software onto the microcontroller and double as a power source.

16
New cards

Reset Button

A physical switch that sends a logical pulse to clear the memory pointer, forcing the Arduino board to rerun its current program from the first line of code.

17
New cards

Breadboard

A specialized board with rows of internal connection holes used to construct temporary electronic circuits without soldering.

18
New cards

Bus Strips

Long horizontal rails along the top and bottom edge of a breadboard (marked with + and -) used for power distribution and ground rails.

19
New cards

Socket Strips

Vertical columns of holes (labeled a-j) in the center area of a breadboard where individual components are placed.

20
New cards

DIP Support

The center isolation groove dividing the top and bottom socket strips on a breadboard.

21
New cards

Jumper Wires

Conductive wires used to establish connections between components on the breadboard and the Arduino pins, available as Male-to-Male, Male-to-Female, and Female-to-Female.

22
New cards

Capacitors

Two-terminal passive electrical components that store and release electrical energy to stabilize supplied voltage near motors or sensors.

23
New cards

Diode

A polarized component ensuring power flows in a single direction to protect circuits from high-voltage or current spikes, with an Anode connecting to higher energy and a Cathode marked with a stripe.

24
New cards

Resistor

A passive electronic component that creates electrical resistance to control, limit, and reduce current and voltage flow, protecting components like LEDs.

25
New cards

Gas Sensor (MQ4)

A specialized sensor module capable of measuring Methane (CH4\text{CH}_4) and Compressed Natural Gas (CNG) concentrations in the air from 200200 to 10,000 ppm10,000\,\text{ppm}, outputting an analog voltage signal between 00 and 5 V5\,\text{V}.

26
New cards

IR Receiver Sensor (TSOP)

An electronic device designed to detect and measure infrared radiation over short distances, commonly tracking commands sent by television remotes.

27
New cards

Optocoupler

A device that bridges two isolated circuits together without establishing a shared power connection by using an internal LED that shines on a photoreceptor to close an isolated switch.

28
New cards

PIR Sensor (Passive Infra-Red)

A motion detector featuring a pyroelectric module that generates energy when exposed to infrared heat radiation emitted naturally by human or animal bodies.

29
New cards

Photoresistor (Photocell)

A light-sensitive variable resistor whose internal resistance drops or rises dynamically depending on the ambient light brightness hitting its face.

30
New cards

DC Motors

Units that convert electrical energy directly into mechanical rotational force when current is applied.

31
New cards

H-bridge

An integrated module or discrete circuit used to manipulate and flip the directional flow of voltage applied to a motor load, reversing shaft spin between clockwise and counterclockwise.

32
New cards

LED (Light Emitting Diode)

A polarized diode indicator that illuminates when electrical current flows in the correct direction, featuring a longer Anode leg (Positive) and a shorter Cathode leg (Negative).

33
New cards

RGB LED

A multi-colored light source with four pins (Red, Green, Blue, and a common cathode) that blends custom color radiations by modulating individual brightness via PWM signals.

34
New cards

Vibration Motors

Very small coreless DC motors that spin off-center weights to provide tactile silent notifications to a user.

35
New cards

LCD (Liquid Crystal Display)

An alphanumeric display interface used to show written messages, with a standard size featuring 22 rows containing 1616 characters each.

36
New cards

Piezo

A polarized sound element used to track physical structural vibrations or produce audible tone notifications and buzzes.

37
New cards

Series Circuit

An electrical layout with only one single path for current to flow, where a broken component breaks the entire circuit.

38
New cards

Parallel Circuit

An electrical layout featuring multiple independent pathways for current, allowing other components to stay powered if one breaks.

39
New cards

Program

A set of logical instructions written in a formal programming language that a microcontroller can read and execute.

40
New cards

void setup()

A core Arduino program function that runs exactly one single time at power-up to establish hardware definitions like pinMode.

41
New cards

void loop()

A core Arduino program function that runs continuously and repeats indefinitely as long as the Arduino board receives electrical current.

42
New cards

int

A variable data type that stores whole numbers without decimals.

43
New cards

float

A variable data type that stores numbers requiring decimal fractions.

44
New cards

char

A variable data type that stores a single text letter or symbol character enclosed in single quotes.

45
New cards

boolean

A variable data type that stores only logic values consisting of true or false.

46
New cards

pinMode(pin, mode)

A primary code function that programs a specific digital pin to behave as either an INPUT or an OUTPUT.

47
New cards

digitalWrite(pin, value)

A primary code function that drives a digital pin to a specific voltage state, setting HIGH for 5 V5\,\text{V} or LOW for 0 V0\,\text{V}.

48
New cards

delay(milliseconds)

A primary code function that pauses execution of code for a specific time interval measured in milliseconds (1000 ms=1 s1000\,\text{ms} = 1\,\text{s}).

49
New cards

UN Sustainable Development Goal 9

Industry, Innovation, and Infrastructure; linked to writing microcontroller code loops that scale into smart infrastructure solutions like automated traffic grids, smart cities, and factory robotics.