Bird
Raised Fist0
Raspberry Piprogramming~5 mins

Raspberry Pi hardware overview (GPIO, USB, HDMI) - Cheat Sheet & Quick Revision

Choose your learning style10 modes available
Recall & Review
beginner
What is GPIO on a Raspberry Pi?
GPIO stands for General Purpose Input/Output. It is a set of pins on the Raspberry Pi that allow you to connect and control electronic components like LEDs, buttons, and sensors.
Click to reveal answer
beginner
How many USB ports does a typical Raspberry Pi have and what are they used for?
A typical Raspberry Pi has multiple USB ports (usually 2 to 4). These ports let you connect devices like keyboards, mice, USB drives, and other peripherals.
Click to reveal answer
beginner
What is the purpose of the HDMI port on a Raspberry Pi?
The HDMI port is used to connect the Raspberry Pi to a monitor or TV. It carries both video and audio signals so you can see and hear the output from your Pi.
Click to reveal answer
intermediate
Can you explain the difference between input and output pins on the GPIO?
Input pins read signals from devices like buttons or sensors. Output pins send signals to devices like LEDs or motors. You can program the Raspberry Pi to use pins as input or output depending on your project.
Click to reveal answer
intermediate
Why is it important to be careful when connecting devices to the GPIO pins?
GPIO pins work with low voltage and can be damaged if connected incorrectly. Connecting the wrong voltage or shorting pins can harm your Raspberry Pi. Always check your wiring and use resistors when needed.
Click to reveal answer
What does GPIO stand for on a Raspberry Pi?
AGeneral Purpose Input/Output
BGraphical Processing Input/Output
CGeneral Peripheral Interface Output
DGlobal Pin Input/Output
Which port on the Raspberry Pi is used to connect a monitor?
AUSB port
BGPIO pins
CHDMI port
DEthernet port
What kind of devices can you connect to the USB ports on a Raspberry Pi?
AKeyboards, mice, USB drives, and other peripherals
BOnly sensors
COnly monitors
DOnly keyboards
What happens if you connect a high voltage to a GPIO pin?
AThe Raspberry Pi will work faster
BThe GPIO pin will automatically adjust voltage
CNothing will happen
DThe GPIO pin or Raspberry Pi can be damaged
Which GPIO pin mode reads signals from a button?
AOutput mode
BInput mode
CPower mode
DGround mode
Describe the main functions of the GPIO, USB, and HDMI ports on a Raspberry Pi.
Think about what each port connects to and what it controls.
You got /3 concepts.
    Explain why safety is important when using GPIO pins on the Raspberry Pi.
    Consider what could happen if you connect things wrong.
    You got /3 concepts.

      Practice

      (1/5)
      1. Which Raspberry Pi hardware component allows you to connect and control electronic parts like LEDs and sensors?
      easy
      A. GPIO pins
      B. USB ports
      C. HDMI port
      D. Ethernet port

      Solution

      1. Step 1: Understand GPIO function

        GPIO pins are designed to connect and control electronic parts such as LEDs and sensors.
      2. Step 2: Compare with other ports

        USB ports connect devices like keyboards, and HDMI connects to screens, so they don't control electronics directly.
      3. Final Answer:

        GPIO pins -> Option A
      4. Quick Check:

        GPIO = electronic control pins [OK]
      Hint: GPIO pins control electronics, USB and HDMI do not [OK]
      Common Mistakes:
      • Confusing USB ports with GPIO pins
      • Thinking HDMI controls electronics
      • Selecting Ethernet port which is for network
      2. Which of the following is the correct way to describe the HDMI port on a Raspberry Pi?
      easy
      A. Connects to electronic sensors
      B. Connects to USB devices
      C. Connects to power supply
      D. Connects to a display screen

      Solution

      1. Step 1: Identify HDMI port purpose

        The HDMI port is used to connect the Raspberry Pi to a display screen like a monitor or TV.
      2. Step 2: Eliminate other options

        Electronic sensors connect via GPIO, USB devices connect to USB ports, and power supply uses a separate power connector.
      3. Final Answer:

        Connects to a display screen -> Option D
      4. Quick Check:

        HDMI = display connection [OK]
      Hint: HDMI always connects to screens, not devices or power [OK]
      Common Mistakes:
      • Confusing HDMI with USB ports
      • Thinking HDMI connects sensors
      • Mixing power supply with HDMI
      3. What will happen if you connect a keyboard to the Raspberry Pi's USB port?
      medium
      A. The keyboard will work and allow typing input
      B. The keyboard will control GPIO pins directly
      C. The keyboard will display output on the HDMI screen
      D. The keyboard will charge the Raspberry Pi

      Solution

      1. Step 1: Understand USB port function

        USB ports connect input devices like keyboards and mice to the Raspberry Pi.
      2. Step 2: Analyze keyboard behavior

        When connected, the keyboard sends typing input to the Raspberry Pi; it does not control GPIO or display output.
      3. Final Answer:

        The keyboard will work and allow typing input -> Option A
      4. Quick Check:

        USB port = input device connection [OK]
      Hint: USB ports connect input devices like keyboards [OK]
      Common Mistakes:
      • Thinking keyboard controls GPIO pins
      • Assuming keyboard shows output on HDMI
      • Believing keyboard charges the Pi
      4. You tried to connect a sensor to the Raspberry Pi but it did not work. You connected it to the USB port instead of the GPIO pins. What is the likely problem?
      medium
      A. The sensor needs HDMI connection to work
      B. The sensor requires power from the USB port only
      C. USB ports cannot directly connect sensors; use GPIO pins instead
      D. The sensor must be connected to the Ethernet port

      Solution

      1. Step 1: Identify correct sensor connection

        Sensors connect to GPIO pins because they need direct electronic control signals.
      2. Step 2: Understand USB port role

        USB ports connect devices like keyboards and storage, not sensors directly.
      3. Final Answer:

        USB ports cannot directly connect sensors; use GPIO pins instead -> Option C
      4. Quick Check:

        Sensors use GPIO, not USB [OK]
      Hint: Sensors connect to GPIO pins, not USB ports [OK]
      Common Mistakes:
      • Trying to use HDMI for sensors
      • Assuming USB powers sensors directly
      • Confusing Ethernet port with sensor connection
      5. You want to build a project that lights up an LED when you press a button connected to your Raspberry Pi. Which hardware ports will you use to connect the LED and button, and how will you see the output on a screen?
      hard
      A. Connect LED and button to Ethernet port; use USB for screen output
      B. Connect LED and button to GPIO pins; use HDMI port for screen output
      C. Connect LED and button to HDMI port; use USB for screen output
      D. Connect LED and button to USB ports; use GPIO pins for screen output

      Solution

      1. Step 1: Identify connection for LED and button

        LEDs and buttons are electronic components controlled via GPIO pins on the Raspberry Pi.
      2. Step 2: Identify how to display output

        The HDMI port connects the Raspberry Pi to a screen to show output visually.
      3. Final Answer:

        Connect LED and button to GPIO pins; use HDMI port for screen output -> Option B
      4. Quick Check:

        GPIO for electronics + HDMI for display [OK]
      Hint: Use GPIO for electronics, HDMI for screen display [OK]
      Common Mistakes:
      • Connecting electronics to USB or HDMI ports
      • Using USB for screen output
      • Confusing Ethernet port with GPIO
      Recommended

      Ready to prove it?

      Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

      10 questions~5 mineasy hard