Arduino Basics

Arduino Also Basics
Circuit Calculations
Breadboard Skills

General
100

What is the main programming language used for Arduino? 

C/C++

100

This type of code package lets you control hardware like servos, LEDs, or sensors without writing every line yourself

Library

100

The opposition to the flow of electric current in a material, measured in ohms (Ω)

Resistance


100

What is the main purpose of a breadboard?

To prototype circuits

100

This inexpensive sensor (HC-SR04) is commonly used to measure distance in robotics

Ultrasonic Sensor

200

What board function uploads code to an Arduino?

Upload (cmon now)

200

The unit named for Georg Simon that measures resistance.

Ohm

200

This device is used to measure voltage, current, and resistance.

Multimeter

200

What are the horizontal rows on a breadboard used for? 

Connecting components

200

These sensors help a robot follow a path on the ground.

Infrared Sensors / Line-following

300

What pin type on an Arduino is used for digital input/output? 

Digital Pins

300

Component that stores charge on two plates separated by a dielectric.

Capacitor

300

What component is used in series with an LED or any other loads to prevent burnout?

Resistor

300

What separates the two sides of a breadboard's terminal strips?

Central Ditch

300

This microcontroller board, often paired with Arduino in robotics, is designed to drive two DC motors with ease

Motor Driver / L298N  

400

What Arduino function reads the state of a digital pin?

digitalRead()

400

What is the maximum rotation angle of a standard servo?

180 degrees

400

How do you calculate current in a circuit? 

I = V/R  

current = voltage/resistance

400

How are power rails typically labeled on a breadboard?

+ and -

400

A popular, low-cost microcontroller with integrated Wi-Fi and Bluetooth capabilities

ESP32

500

What does the delay()  function do in Arduino code?

Pauses execution

500

Four diodes arranged this way convert AC to pulsating DC.

4 Bridge Rectifier

500

What law relates current, voltage, and resistance in an LED circuit? 

Ohm’s Law

500

What is the maximum current a breadboard terminal can handle?

Variable, ~200mA

500

A robot arm needs this type of coordinate system (named for a French mathematician) to calculate positions in 2D or 3D space.

Cartesian Coordinate System

M
e
n
u