A+ Hands-on Lab

Understand & Use a Raspberry Pi 5

A Raspberry Pi 5 is a small, complete computer. Building and using one gives you a real system for practicing hardware, storage, operating systems, Linux, networking, ports, troubleshooting, documentation, and safe handling.

Before you start

Power the board off and disconnect USB-C power before installing or removing hardware. Handle the board by its edges, work on a clean nonconductive surface, and avoid touching exposed contacts unnecessarily.

What is a Raspberry Pi 5?

It is a single-board computer: the processor, memory, storage connections, network interfaces, USB, display connections, and other I/O are concentrated on one compact board instead of spread across a full-size desktop motherboard.

Why use it for A+?

You can identify real components, prepare boot media, install an operating system, configure peripherals, use Linux commands, connect to a network, inspect an IP address, troubleshoot boot and power problems, and document what you changed.

Processor architecture

What does “4-core Arm Cortex-A76” actually mean?

You do not see four separate Cortex-A76 chips on the Raspberry Pi 5. The four CPU cores are built inside one Broadcom BCM2712 processor package.

ARM is a processor architecture family.

Arm designs processor architectures and CPU core designs used in many phones, tablets, embedded systems, and single-board computers. The Raspberry Pi 5 uses the 64-bit Armv8-A instruction set architecture and four Cortex-A76 CPU cores. Cortex-A76 is the core design; BCM2712 is the Broadcom system-on-chip that contains those cores.

4-core / quad-core

There are four processing cores inside the CPU cluster. The operating system can schedule different work across those cores.

Cortex-A76

This is the Arm CPU core design used by the BCM2712. Each Pi 5 core has its own 512 KB L2 cache.

BCM2712

This is the physical Broadcom application processor/SoC on the board. Its four Cortex-A76 cores share a 2 MB L3 cache and run at up to 2.4 GHz.

Compared with Intel/AMD

A desktop Intel Core or AMD Ryzen processor is also one physical CPU package containing multiple cores. The important A+ idea is that core count describes processing units inside the processor; it does not mean four separate CPU chips.

Architecture is not the same thing as brand.

Arm and x86-64 systems can perform many of the same computer tasks, but they use different instruction-set architectures. Software and operating-system builds must support the processor architecture they run on. This is why an installer or download may be labeled ARM64 or x86-64/AMD64.

Broadcom BCM2712 SoC One physical processor package Cortex-A76Core 1 Cortex-A76Core 2 Cortex-A76Core 3 Cortex-A76Core 4 2 MB shared L3 cache 4 cores ≠ 4 visible CPU chips

Notebook idea: Draw this as a flap. Outside: “BCM2712.” Under the flap: four Cortex-A76 cores + shared cache. Beside it, draw one Intel/AMD desktop CPU package and write: “Different architecture and packaging; same core-count concept.”

Understand the platform

Compare the Pi 5 with desktops, laptops, and mobile devices

The same computing jobs—processing, memory, storage, power, display, networking, and input/output—appear across many device types. What changes is the size, packaging, power budget, cooling, and how much the technician can replace or upgrade.

Raspberry Pi 5

A compact single-board computer (SBC). CPU/SoC, RAM, networking, USB, display I/O, and many controllers are concentrated on one board.

Desktop PC

Usually the most modular: motherboard, DIMM memory, socketed CPU on many serviceable systems, dedicated PSU, PCIe expansion, and multiple storage options.

Laptop

Uses the same major concepts as a desktop but in a compact chassis. Parts may be smaller or integrated: SO-DIMM instead of desktop DIMM, M.2 storage, an internal battery, built-in display, keyboard, touchpad, Wi-Fi, speakers, and cameras.

Phone / tablet

Highly integrated mobile computer. CPU/GPU and controllers are commonly combined in an Arm-based SoC, memory and flash storage are usually soldered, and repair/upgrade options are much more limited.

Concept Raspberry Pi 5 Typical desktop Typical laptop / mobile A+ connection
Processor Broadcom BCM2712 SoC with four 64-bit Arm Cortex-A76 CPU cores at up to 2.4 GHz; soldered to the board. Intel/AMD x86-64 CPUs are common. Many serviceable desktops use a replaceable CPU installed in a motherboard socket. Laptop: Intel/AMD x86-64 is common, while Arm-based laptops also exist. Modern laptop CPUs are often soldered to the system board. Phones/tablets: commonly use soldered Arm-based SoCs. Architecture, cores, clock speed, SoC vs. discrete components, socketed vs. soldered
Memory LPDDR4X memory is soldered to the Pi board and is not a user-replaceable module. Usually replaceable full-size DIMMs in motherboard memory slots. Laptop: serviceable models may use smaller SO-DIMMs; many thin laptops use soldered LPDDR/DDR memory. Phones/tablets: memory is normally soldered/integrated and not upgradeable. DIMM vs. SO-DIMM, DDR generations, capacity, channels, soldered vs. replaceable RAM
Storage microSD is common; USB storage and PCIe-connected M.2 storage can also be used with appropriate hardware. M.2 NVMe SSD and SATA SSD/HDD are common, with multiple drives possible. Laptop: M.2 NVMe is common; some systems also use 2.5-inch SATA drives. Phones/tablets: internal flash storage is usually soldered; some devices support removable flash media. HDD vs. SSD, SATA vs. PCIe/NVMe, removable vs. soldered storage, capacity and speed
Power External USB-C DC power; Pi 5 is designed for 5 V power input and can use the official 27 W USB-C supply. Internal ATX/SFX PSU converts wall AC to multiple DC rails and distributes power through dedicated connectors. Laptop: external AC/USB-C adapter plus an internal rechargeable battery. Phones/tablets: rechargeable battery with USB-C common on modern devices; charging/power management is highly integrated. AC vs. DC, adapters, batteries, power connectors, symptoms of insufficient power
Display External displays connect through micro-HDMI; dedicated camera/display connectors are also available. External monitor(s) typically use HDMI/DisplayPort from integrated graphics or a GPU. Laptop: built-in LCD/OLED panel connects internally, often through eDP, with external display ports also possible. Phones/tablets: built-in touch display is tightly integrated. Internal vs. external displays, HDMI/DisplayPort, resolution, refresh rate, touch/display troubleshooting
Networking Built-in Wi-Fi/Bluetooth and Gigabit Ethernet. Ethernet plus Wi-Fi/Bluetooth are common. Laptop: Wi-Fi/Bluetooth are standard; Ethernet may be built in or require an adapter/dock. Phones/tablets: Wi-Fi/Bluetooth plus cellular on supported models; wired Ethernet typically requires an adapter. NICs, WLAN, Bluetooth, Ethernet, wireless/mobile connectivity, adapters
Expansion / I/O USB, 40-pin GPIO, PCIe FFC, camera/display connectors, and HAT accessories. PCIe slots, USB, SATA, M.2, front-panel headers, add-in cards, and internal bays. Laptop: fewer internal expansion options; USB/USB-C/Thunderbolt and docks are important. Phones/tablets: expansion is mostly external accessories, wireless connections, and cloud services. Ports, connectors, adapters, docks, expansion cards, mobile accessories
Cooling Can use a case fan or active cooler; sustained workloads benefit from effective cooling. CPU/GPU heat sinks, case fans, liquid/air cooling, and larger airflow paths are common. Laptop: compact heat pipes/vapor chambers and small fans are common. Phones/tablets: usually rely on passive heat spreading and tightly managed power/thermal limits. Thermal management, airflow, throttling, fan/heat-sink troubleshooting
Input External USB/Bluetooth keyboard, mouse, controller, sensors, etc. External keyboard/mouse and other peripherals. Laptop: built-in keyboard/touchpad plus webcam/microphone. Phones/tablets: touch, on-screen keyboard, cameras, microphones, sensors, and voice input. Peripherals, touchscreens, cameras, microphones, input troubleshooting

Part 1

Build the system

Prepare the boot media first, assemble the hardware while the board is unpowered, then connect power last.

Core items

  • Raspberry Pi 5 board
  • microSD card or other supported boot storage
  • USB-C power supply suitable for Raspberry Pi 5
  • Case or safe nonconductive work surface
  • Cooling solution if your build includes one

For a desktop setup

  • Monitor
  • Compatible display cable
  • Keyboard
  • Mouse
  • Optional Ethernet cable; Wi-Fi can also be used
Build order at a glance

Prepare microSD → identify board connectors → install cooling/case → insert boot media → connect display/input/network → connect USB-C power last → complete first boot → update → verify storage, memory, network, and temperature.

1

Inspect the board

Before connecting anything, locate the USB-C power input, microSD slot, USB ports, Ethernet port, display connectors, GPIO header, fan header, and major chips. Compare the compact board to a desktop motherboard.

2

Prepare the boot media

Use Raspberry Pi Imager on a Windows, macOS, or Linux computer to install Raspberry Pi OS onto the microSD card. Raspberry Pi OS is the official operating system for Raspberry Pi computers and is based on Debian Linux.

Open Raspberry Pi Imager
3

Install storage and cooling

With power disconnected, insert the prepared microSD card. Install the case and cooling hardware according to the instructions for your specific parts.

4

Connect peripherals

Attach the display, keyboard, mouse, and optional Ethernet cable before connecting power.

5

Connect power last

Raspberry Pi recommends its 27 W USB-C power supply for Raspberry Pi 5. The recommended operating mode is 5 V at 5 A; a 5 V at 3 A supply can boot the board but limits power available to USB peripherals.

6

Complete the first boot

Follow Raspberry Pi OS setup prompts, connect to the network if appropriate, and create the account/settings required for your environment. Do not rush past prompts you do not understand—read them and document important choices.

7

Update and verify

After boot, confirm the operating system, storage, memory, network interface, and peripherals are detected. Then document the final working configuration in your notebook.

sudo apt update sudo apt full-upgrade -y hostname cat /etc/os-release lsblk free -h ip addr

Part 2

Understand what you built

What is a SoC?

System on a Chip (SoC) means several major functions that might be separate chips in a desktop platform are integrated into one package. On Pi 5, the BCM2712 contains the Arm CPU complex and graphics functions, while the RP1 I/O controller handles much of the external-facing I/O. That is why the Pi looks simpler than a full desktop motherboard even though the same computing ideas are present.

BCM2712 CPU / SoC

Pi 5 uses a Broadcom BCM2712 with four 64-bit Arm Cortex-A76 CPU cores at 2.4 GHz. Unlike a typical desktop Intel/AMD CPU, it is soldered to the board rather than installed in a replaceable socket.

LPDDR4X RAM

Pi 5 uses LPDDR4X-4267 SDRAM soldered to the board. It serves the same temporary working-memory role as desktop DDR DIMMs and laptop SO-DIMMs, but Pi memory is not a user-replaceable module. Many phones, tablets, and thin laptops also use soldered low-power memory.

Boot storage

The operating system and files commonly live on a microSD card, though Pi 5 can also use supported USB or PCIe-connected storage. Compare this with laptops, where M.2 NVMe SSDs are common, and phones/tablets, where internal flash storage is usually soldered.

Network interfaces

Use Ethernet or Wi-Fi to connect the Pi to a network. Laptops also rely heavily on Wi-Fi/Bluetooth and may or may not include an Ethernet jack. Phones/tablets usually add cellular connectivity. These differences make the Pi a useful bridge between desktop and mobile networking concepts.

I/O and ports

USB, display connections, GPIO, camera/display connectors, and PCIe expansion show how computers communicate with peripherals and expansion hardware.

Power and cooling

Power quality and temperature affect reliability. Pi 5 uses external USB-C DC power and can use active cooling. Laptops combine an external adapter with an internal battery and compact fans/heat pipes. Phones/tablets use batteries and highly integrated thermal management with little or no user-serviceable cooling.

Part 3

Use it like a technician

After first boot, use the system to connect A+ hardware concepts to an actual operating system and network.

Identify the system

hostname uname -a cat /etc/os-release

Inspect storage and memory

lsblk df -h free -h

Inspect the network

ip addr ip route ping 10.10.10.20

Use only systems and addresses you are authorized to test. The FamilyPD cyber simulations use fictional targets for practice.

Practice file navigation

pwd ls -la mkdir practice cd practice touch notes.txt
Windows connection: Windows is the operating system most learners will recognize first. Raspberry Pi OS gives you a Linux-based environment where the same core jobs still exist—files, users, applications, storage, networking, updates, and troubleshooting—but you can see and control more of them directly from the terminal.

Hands-on learning

Use the Pi to make A+ concepts visible.

These activities are small on purpose. The goal is to observe the system, collect evidence, and connect what you see to certification concepts.

Hardware inventory

Identify the CPU model, installed RAM capacity, boot storage, USB devices, display output, and network interfaces. Compare what is soldered on the Pi with what would be replaceable in a desktop.

Storage investigation

Use lsblk and df -h. Find the boot device and free space. Compare capacity (GB) with transfer rate (MB/s or Gb/s).

Network investigation

Use ip addr, ip route, and an authorized ping target. Identify your interface, address, gateway, and whether the connection is wired or wireless.

Thermal investigation

Observe how workload and cooling affect temperature. Record whether a case fan or active cooler is installed and connect the observation to desktop CPU cooling.

GPIO preview

The 40-pin header exposes 3.3 V GPIO plus dedicated 5 V, 3.3 V, and ground pins. GPIO is not a desktop-PC A+ requirement, but it makes digital I/O tangible. Never connect 5 V to a 3.3 V GPIO input.

Troubleshooting ticket

Intentionally choose one safe, reversible issue—such as disconnecting Ethernet before boot—and document symptom → theory → test → fix → verification.

Mobile-device comparison walk

Pick a laptop, tablet, or phone you can inspect safely. Identify its power/charging port, display, input methods, camera/microphone, wireless interfaces, and any removable storage or external ports. Then compare what is built in versus replaceable on the Pi and on a desktop.

Certification connection

How this supports A+ preparation

Core 1

Practice hardware identification, power, ports and cables, storage, networking, peripherals, cooling, and hardware/network troubleshooting.

Core 2

Practice operating-system concepts, Linux commands, users and files, networking, security habits, documentation, safe procedures, and troubleshooting.

Certification reminder

A Raspberry Pi does not replace studying the full CompTIA A+ objectives. It gives you a real system where many of those ideas become visible and practical.

A+ notebook

Document the build so you can study from it later.

Add a Pi 5 board map

Draw or print the board and label power, storage, processor, memory, USB, Ethernet, display, GPIO, cooling, and expansion connections.

Make a boot sequence flap

Power → firmware/bootloader → boot media → operating system → login/desktop.

Add a command pocket

Create removable cards for ip addr, lsblk, df -h, free -h, uname -a, and other commands you actually use.

Keep a troubleshooting log

Record symptoms, evidence, what you changed, what fixed the issue, and how you verified the result.

Notebook example

Turn the Pi build into a study page.

Example Pi 5 notebook entry

Pi 5 = single-board computer (SBC).

CPU: Broadcom BCM2712, 4-core Arm Cortex-A76, 2.4 GHz. The four cores are inside one processor package; they are not four visible chips. The SoC is soldered to the Pi board rather than installed in a replaceable desktop CPU socket.

RAM: LPDDR4X soldered to board. Compare: desktop = DIMM; serviceable laptop = SO-DIMM; many thin laptops/phones/tablets = soldered low-power memory.

Storage: microSD is common; PCIe/M.2 storage is possible with appropriate adapter/HAT.

Power: USB-C. Pi 5 recommendation: 27 W supply; connect power last during assembly.

A+ comparison: Make four columns—Pi 5, desktop, laptop, phone/tablet. For CPU, RAM, storage, power, display, and networking, write what performs the same job and what changes in packaging or serviceability.

Troubleshooting log: Symptom → Evidence → Test → Fix → Verify.

BCM2712RAMUSBETHHDMILabel → Compare → Troubleshoot → Review

Official Raspberry Pi references

This FamilyPD learning page is independently created. Raspberry Pi and related marks belong to Raspberry Pi Ltd. Family Personal Development is not affiliated with or endorsed by Raspberry Pi Ltd.