I Have a Raspberry Pi Now What: A Complete Raspberry Pi Beginner's Guide

The Raspberry Pi 5 is the current flagship Raspberry Pi single-board computer. It offers a faster processor, a newer GPU, more I/O bandwidth, PCIe expansion, dual 4K display output and memory options up to 16GB. The 8GB Raspberry Pi 5 is currently in stock at the Electromaker Store and is the best starting point for most desktop, programming, server and maker projects.

The Raspberry Pi remains a good choice for beginners because it has extensive documentation, a large community and a broad range of cases, HATs, cameras, displays and other accessories. This guide explains what a Raspberry Pi is, which model to choose, how to set up a Raspberry Pi 5 and what you can build with it.

Raspberry Pi 5 single-board computer

What Is a Raspberry Pi?

A Raspberry Pi is a complete computer built onto a single circuit board. Like a laptop or desktop PC, it has a processor, memory, graphics hardware, storage interfaces and ports for displays, networking and USB devices. You install an operating system onto a microSD card, USB drive or compatible NVMe SSD, then connect the board to a display, keyboard, mouse and power supply.

Unlike a conventional desktop PC, a Raspberry Pi also provides a 40-pin GPIO header. These pins let software interact with LEDs, buttons, sensors, motors, displays and other electronic components. This combination of desktop computing and hardware control makes the Raspberry Pi useful for learning Linux, programming, electronics, robotics, home automation and embedded development.

How Is a Raspberry Pi Different From a Desktop Computer?

A Raspberry Pi can handle many everyday computer tasks, but its design differs from a conventional desktop PC in several ways:

  • Size: A flagship Raspberry Pi board is roughly the size of a credit card.
  • Architecture: Raspberry Pi computers use Arm processors rather than the x86 processors found in most Windows desktop PCs.
  • Memory: RAM is soldered to the board, so you must choose the required capacity when buying the computer.
  • Storage: A microSD card is the simplest boot device, although Raspberry Pi 5 can also boot from USB storage or an NVMe SSD connected through PCIe.
  • Expansion: USB, GPIO, camera, display and PCIe interfaces support maker hardware and embedded peripherals.
  • Power use: Raspberry Pi computers use much less power than most desktop PCs, although the faster Raspberry Pi 5 requires a suitable USB-C supply and benefits from active cooling.

The official Raspberry Pi 5 specifications list a Broadcom BCM2712 processor with four 2.4GHz Arm Cortex-A76 cores and a VideoCore VII GPU. This is a substantial upgrade from the Cortex-A72 processor and VideoCore VI GPU used by Raspberry Pi 4.

Which Raspberry Pi Should You Buy?

Choose a board based on the software, performance, size and power requirements of your project. Raspberry Pi 5 is the best general recommendation for a new full-size Raspberry Pi build, while older and smaller models still suit specific jobs.

Model Processor Memory Best For
Raspberry Pi 5 Quad-core Cortex-A76 at 2.4GHz 1GB, 2GB, 4GB, 8GB or 16GB LPDDR4X Desktop use, development, servers, media, robotics and demanding projects
Raspberry Pi 4 Quad-core Cortex-A72 at 1.5GHz 1GB, 2GB, 4GB or 8GB LPDDR4 Existing projects, lighter servers and applications with mature Pi 4 accessories
Raspberry Pi 3 B+ Quad-core Cortex-A53 at 1.4GHz 1GB Legacy projects, basic Linux use and lower-performance embedded builds
Raspberry Pi Zero 2 W Quad-core Cortex-A53 at 1GHz 512MB Compact, low-power and headless projects

Raspberry Pi 5

Raspberry Pi 5 should be the first model you consider when starting a new project that needs a full-size board. Its faster CPU makes the desktop more responsive, while the VideoCore VII GPU, higher I/O bandwidth and dual 4Kp60 display support improve graphics and media workloads. The dedicated RP1 I/O controller also gives USB 3 devices more total bandwidth than Raspberry Pi 4.

Raspberry Pi 5 hardware diagram showing its processor, ports and expansion interfaces

Raspberry Pi 5 specifications:

  • Broadcom BCM2712 2.4GHz quad-core 64-bit Arm Cortex-A76 CPU
  • VideoCore VII GPU with OpenGL ES 3.1 and Vulkan 1.3 support
  • 1GB, 2GB, 4GB, 8GB or 16GB of LPDDR4X-4267 SDRAM
  • Dual micro-HDMI outputs supporting two 4Kp60 displays with HDR
  • 4Kp60 HEVC hardware video decoder
  • Dual-band 802.11ac Wi-Fi and Bluetooth 5.0 BLE
  • Gigabit Ethernet with PoE+ support through a separate PoE+ HAT
  • Two USB 3.0 ports and two USB 2.0 ports
  • Two four-lane MIPI camera/display transceivers
  • PCIe 2.0 x1 interface for NVMe storage and other high-speed peripherals
  • High-speed SDR104 microSD support
  • Standard 40-pin Raspberry Pi GPIO header
  • Real-time clock connection, fan connector and physical power button
  • 5V/5A power through USB-C with Power Delivery support
Shop Now

Raspberry Pi 4

The Raspberry Pi 4 remains useful when you already own compatible cases, cooling hardware or HATs. It can run Raspberry Pi OS, host lightweight services, power a media system and control electronics without the higher power requirements of Raspberry Pi 5.

Choose Raspberry Pi 5 for a new performance-focused build. Choose Raspberry Pi 4 when its lower cost, mature accessory support or built-in 3.5mm audio and composite-video jack matters more than CPU speed, PCIe expansion and newer I/O.

Raspberry Pi 3 B+ and Raspberry Pi 3 A+

The Raspberry Pi 3 B+ has 1GB of memory, four USB 2.0 ports, Ethernet, dual-band Wi-Fi and Bluetooth 4.2. The smaller Raspberry Pi 3 A+ has 512MB of memory, one USB port and no Ethernet. Both remain suitable for existing projects and basic embedded applications, but they provide much less processing power and memory than Raspberry Pi 5.

Raspberry Pi Zero 2 W and Raspberry Pi Zero W

The Raspberry Pi Zero 2 W is a better choice than a full-size board when space and power consumption matter. It combines a quad-core processor, 512MB of memory, 2.4GHz Wi-Fi and Bluetooth in a compact board. It works well for small cameras, sensors, simple robots, portable systems and headless network projects.

The original Raspberry Pi Zero W uses a slower single-core processor. It can still handle simple control and monitoring tasks, but Zero 2 W provides a noticeable improvement for Linux applications.

What Can a Raspberry Pi 5 Do?

Raspberry Pi 5 can serve as a desktop computer, programming platform, home server, media system or controller for electronic hardware. Its performance and expansion options make it practical for projects that placed too much load on earlier boards.

  • Desktop computer: Run a web browser, office software, communication tools and development environments on one or two displays.
  • Home server: Host network storage, Home Assistant, a VPN, dashboards, development services or lightweight containers.
  • Media system: Use the hardware HEVC decoder and dual 4Kp60 outputs for video playback and digital signage.
  • Programming: Learn Python, C, C++, JavaScript, Linux administration and physical computing.
  • Robotics and automation: Connect sensors, motor controllers, cameras and communication modules through GPIO, USB and MIPI.
  • Fast storage: Add an NVMe SSD through the PCIe interface for quicker boot times and higher storage performance.
  • Computer vision and edge AI: Connect cameras and compatible USB or PCIe accelerators for local inference and image-processing projects.
  • Retro gaming: Run compatible emulators and game systems, although performance and software support vary by platform.

Which Operating System Should You Use on Raspberry Pi 5?

Raspberry Pi Imager is the simplest way to install an operating system. It writes the selected image to a microSD card or USB storage device and lets you configure the hostname, user account, Wi-Fi and remote-access settings before the first boot.

The current Raspberry Pi OS release, Trixie, supports Raspberry Pi 5. The previous Bookworm release also works, but versions older than Bookworm do not support Raspberry Pi 5. For a new installation, use the latest 64-bit Raspberry Pi OS image unless a particular application requires something else.

Common operating-system choices include:

  • Raspberry Pi OS Desktop: The best general choice for beginners, desktop use, programming and GPIO projects.
  • Raspberry Pi OS Lite: A smaller command-line image for headless servers, automation and embedded systems.
  • Ubuntu: Useful for server workloads, containers and developers who already use the Ubuntu ecosystem.
  • LibreELEC: A focused Kodi media-center operating system.
  • Specialist images: Options for home automation, network services, retro gaming and other dedicated applications are available through their respective projects.

Check that an image explicitly supports Raspberry Pi 5 before installing it. An image designed only for Raspberry Pi 4 or an older board might not boot.

How to Set Up a Raspberry Pi 5

  1. Fit an active cooler or install the board in a Raspberry Pi 5 case with a fan.
  2. Use Raspberry Pi Imager to write the latest 64-bit Raspberry Pi OS image to a microSD card, USB drive or compatible NVMe SSD.
  3. Insert the boot media and connect a monitor with a micro-HDMI-to-HDMI cable.
  4. Connect a keyboard, mouse and Ethernet cable if required.
  5. Connect a suitable 5V/5A USB-C power supply. The official 27W supply is the simplest option.
  6. Complete the first-boot setup, install updates and restart the system.

For a headless installation, enter your Wi-Fi and remote-access settings in Raspberry Pi Imager. You can then connect over SSH without attaching a monitor or keyboard.

Does Raspberry Pi 5 Need Active Cooling?

Raspberry Pi 5 can run without a fan, but active cooling helps it maintain performance during sustained workloads. The processor reduces its clock speed when it reaches its thermal limits, so builds used for compiling software, desktop work, servers, emulation or continuous data processing should include a fan.

Use the official Raspberry Pi 5 Active Cooler for an open-board build, or use the official Raspberry Pi 5 case with fan when you also need physical protection. Raspberry Pi 4 cases do not fit Raspberry Pi 5 because the connector layout and cooling requirements changed.

What Power Supply Does Raspberry Pi 5 Need?

Raspberry Pi recommends a 5V/5A USB-C supply for Raspberry Pi 5. The official Raspberry Pi 27W USB-C power supply provides the required Power Delivery mode and leaves enough current for connected USB devices.

A compatible 5V/3A supply can boot the board, but Raspberry Pi 5 limits the available USB peripheral current to 600mA when it cannot negotiate the 5V/5A mode. Use the 27W supply for storage devices, high-current USB peripherals and sustained workloads.

Does Raspberry Pi 5 Need a microSD Card?

A microSD card remains the easiest boot device, but Raspberry Pi 5 can also boot from USB mass storage, a network or an NVMe SSD connected through PCIe. For Raspberry Pi OS Desktop, use at least 32GB of storage. Raspberry Pi OS Lite can fit on a smaller device, but extra capacity gives you room for updates, logs and project files.

The microSD interface supports high-speed SDR104 mode. If you need faster application loading, more reliable write performance or greater storage capacity, connect an NVMe SSD through the Raspberry Pi M.2 HAT+.

Raspberry Pi M.2 HAT+ for adding an NVMe SSD to Raspberry Pi 5

Does Raspberry Pi 5 Have Wi-Fi and Bluetooth?

Raspberry Pi 5 includes dual-band 2.4GHz and 5GHz 802.11ac Wi-Fi, Bluetooth 5.0 and Bluetooth Low Energy. It also has Gigabit Ethernet for a stable wired network connection. A separate PoE+ HAT can provide network connectivity and power through one Ethernet cable.

Raspberry Pi 4 offers similar wireless connectivity. Raspberry Pi 3 B+ and 3 A+ use Bluetooth 4.2, while Raspberry Pi Zero W and Zero 2 W support 2.4GHz Wi-Fi and do not include Ethernet.

How Does GPIO Work on Raspberry Pi 5?

Raspberry Pi 5 retains the standard 40-pin GPIO header used by recent flagship models. The header includes general-purpose digital pins, 3.3V and 5V power pins, ground connections and interfaces such as I2C, SPI, UART and PWM.

GPIO signals use 3.3V logic and are not tolerant of 5V input. Use suitable level shifting and driver hardware when connecting 5V devices, motors, relays or other loads that require more current than a GPIO pin can supply.

Many existing HATs work with Raspberry Pi 5, but you should check mechanical fit, software support and power requirements before reusing an accessory. The board layout changed, and some older drivers might need updates for the RP1 I/O controller.

Useful Raspberry Pi Programs

The software you install depends on the project, but these applications cover common beginner and maker tasks:

  • Chromium for web browsing and browser-based tools
  • LibreOffice for documents, spreadsheets and presentations
  • Thonny, Geany or Visual Studio Code for programming
  • Git for source control
  • GIMP for image editing
  • Audacity for audio recording and editing
  • VLC or Kodi for media playback
  • Docker for compatible containerized services
  • Home Assistant for smart-home projects

Must-Have Raspberry Pi 5 Accessories

Raspberry Pi 5 Project Ideas

  • Desktop computer or coding workstation
  • Home Assistant smart-home hub
  • Network-attached storage server with an NVMe SSD
  • Local web, database or development server
  • Digital-signage system with one or two 4K displays
  • Camera-based wildlife monitor or time-lapse system
  • Robot with motor control, sensors and computer vision
  • Environmental monitoring and data-logging station
  • Retro-gaming system
  • Edge AI prototype with a compatible accelerator

Take a look at our Project hub for the latest Raspberry Pi projects!

I Have a Raspberry Pi, Now What?

Start by choosing one clear project, installing the latest supported operating system and learning how to update packages, manage files and use the terminal. Raspberry Pi 5 provides enough performance for desktop work, servers, media, programming and demanding maker projects, while its GPIO and expansion interfaces leave room to add hardware as your skills develop.

For most new users, the 8GB Raspberry Pi 5, a 27W power supply, active cooling and a 32GB or larger storage device provide a practical starting setup.

Leave your feedback...