TechKnowSurge
CompTIA Tech+ 2.6 CompTIA Tech+ 2.3 CompTIA A+ Core 1 3.4 CompTIA Tech+ 3.1 CompTIA A+ Core 2 1.8 CompTIA A+ Core 2 1.11
VideoComputeFree

Raspberry Pi

The Raspberry Pi is a compact, low-cost single-board computer developed by the Raspberry Pi Foundation as an accessible platform for learning about hardware, software, and computing fundamentals. It runs a Linux-based operating system and supports a wide range of practical applications despite its small size and modest specifications.

Complete this video to capture a CTF flag worth 1 point.

About this video

The Raspberry Pi is a compact single-board computer produced by the Raspberry Pi Foundation, originally designed to provide an affordable entry point for learning about computer hardware and software. Despite its small form factor, it contains the core components found in any standard computer, including a CPU, RAM mounted on the underside of the board, USB ports, an HDMI port, a network port, and an audio port. Storage is handled through a removable SD card, allowing users to swap operating system images or expand capacity as needed. Optional accessories such as heat sinks and small cooling fans are available for newer, higher-performance models. The device runs Raspberry Pi OS, a Linux-based operating system purpose-built for the platform. Users familiar with Linux will find the environment straightforward, and most standard Linux applications are compatible with it. The desktop interface includes a taskbar, application launcher, and built-in tools for programming, system configuration, and general productivity tasks, making it functional for a variety of everyday computing needs. Practical applications for the Raspberry Pi extend well beyond basic education. It is commonly deployed for digital signage, network lab environments, lightweight monitoring tasks, and retro gaming setups using distributions like RetroPie. Its primary advantages are low cost and a minimal physical footprint, which make it well suited for dedicated single-purpose deployments. Its main limitation is processing power — the hardware is not designed for resource-intensive workloads, and performance expectations should be set accordingly for any production or high-demand use case.

What you'll learn

What's covered

Raspberry Pi Overview

Aligned to

CompTIA Tech+
2.6 Compare and contrast common computing devices and their purposes.
2.3 Explain the purpose of common internal computing components.
3.1 Explain the purpose of operating systems.
CompTIA A+ Core 1
3.4 Given a scenario, install and configure motherboards, central processing units (CPUs), and add-on cards.
CompTIA A+ Core 2
1.8 Explain common OS types and their purposes.
1.11 Identify common features and tools of the Linux client/desktop OS.

Key terms

Single-Board Computer
SBC
A complete computer built on a single circuit board, integrating a CPU, RAM, and I/O interfaces into a compact, low-cost form factor.
Raspberry Pi
A small, inexpensive single-board computer developed by the Raspberry Pi Foundation for education, prototyping, and lightweight computing tasks.
Raspberry Pi OS
A Linux-based operating system specifically built for the Raspberry Pi, capable of running most standard Linux applications.
Central Processing Unit
CPU
The primary processor chip in a computer that executes instructions from programs by performing arithmetic, logic, control, and input/output operations. CPU speed and core count directly affect system performance.
Internet of Things
IoT
A network of physical devices embedded with sensors and software that connect and exchange data over the internet.
Secure Digital Card
SD card
A small, removable flash memory card used in portable devices for additional storage. Available in standard, mini, and micro form factors with varying speed class and capacity ratings.

Topics

Raspberry Pi Single Board Computer Raspberry Pi Os Linux Embedded Systems Computer Hardware

Transcript

I want to show you this little tiny computer. This is a Raspberry Pi. This Raspberry Pi has all the components that a big computer has, but maybe in a little smaller form. That is, it's not a huge processor, it's not a huge amount of memory, but it's enough to power a little computer. They really built this originally for cost savings and being able to learn about computers, so you can set this up and learn some about computers.

I also have it running other things. Back here, I have this monitor right here running off of a Pi that I have, just a looped video going, so it's just a little bit of eye candy for the screen back here. I also have three of these set up on my test network so I can test various things on it. This one in particular is a gaming one. I have RetroPie installed onto this, and so I have a lot of old retro games on here, and it's just a fun little thing that I can get on here and play some of those old games.

Compared with a laptop or a desktop

So let's go over this little Pi. This right here is a laptop, and it's meant to be portable, to be taken with you. This right here is a desktop, and it's made to stay in one spot. The desktop is easily upgradeable. We can add different features to it because of the space that a lot of different types of components fit inside of it, versus the laptop, which isn't as easy to upgrade.

Sometimes we don't want something that's easy to upgrade, fairly inexpensive, and is going to stay in one spot. That's kind of where this Retro Pi comes into play. The Retro Pi can do a lot of compute power for us, or monitoring, or little projects that we have. It just does a lot of cool stuff.

It's designed to be a small computer. It's a small computer, and it's specifically put out by the Raspberry Pi Foundation, and they put it out there as a learning computer. But I can use it for things like digital signage or my lab. And then the OS on it is a Raspberry Pi OS, so there's a specific type of Linux that's been built for this Raspberry Pi, and then most Linux apps can operate on that. So it actually is quite robust in what it can deliver and what we can install on it and what we can do.

The benefits of it: it's small and inexpensive. But the drawbacks are there's not a lot of power to it. It's got a small chip on it, and so it's not going to win any amazing awards or do any amazing computational feats with this. It's really just something basic to get you up and running with a small computer.

What's on the board

Here's the Raspberry Pi. What we see here is we have a CPU right here, and then on the back side is where the RAM is, so this is the RAM on this machine. The memory storage is a SD card that you slide into it, so you can slide in whatever SD card size that you want for this. And of course it has the ports, so we see some USB ports, we see a network port, we've got an HDMI port, an audio port, and then there's interfaces that we could plug in or create things for this. And then we have power right here. So this is just a little tiny board.

This one in particular came with a case, and so what we can do is we can slide the case over the top of this. One thing we could also do with this, or some of the newer ones, because they have much more processing power, is there's a heat sink that goes onto here, and some of them even come with a little fan in the case. This is an older one, so it doesn't need all of that. But what I can do is I can snap on the back here. I'll snap the top of this case onto that, and there is then a lid that goes over top of this that we can snap on, and there is now the Raspberry Pi. So now I can plug this into a monitor or anything I want to be able to use it.

The operating system

I've logged into my Raspberry Pi just to show you what the operating system looks like. Really it's just a Linux operating system, so if you're familiar with Linux you'd be familiar with this. Instead of like Windows where the taskbar is across the bottom, we see it across the top here. We've got some icons similar to the icons that we would see within Windows. We can do some things like adjusting the speakers across over here. We see the start menu here, or the equivalent of the start menu, with a bunch of applications in here, and we see that there's some programming applications if you want to do some programming, and there's some accessories here if you want to bring up a calculator. So this just gives you some insight to what a Raspberry Pi OS looks like. It's a little more basic than like a Windows machine, but still has a lot of the same functionality.

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →