Raspberry Pi: Getting Started with Raspberry Pi


Raspberry Pi: Getting Started with Raspberry Pi

A practical guide for the real world

#RaspberryPi #Linux #Maker #STEM






🎧 Audio Edition: Prefer to listen? Check out the expanded AI podcast version of this deep dive on YouTube.

📺 Video Edition: Prefer to watch? Check out the 7-minute visual explainer on YouTube.


There’s a particular kind of frustration that comes from doing everything “right” and still ending up with a Pi that won’t boot, a Wi‑Fi adapter that can’t see any networks, or a setup that crashes the moment you plug in an SSD. The official Getting Started guide is thorough and accurate. It just assumes the happy path. This post covers the same ground — and the gaps.


What You Actually Need Before You Start

The docs list the basics correctly: power supply, boot media, and optionally a display, keyboard, and mouse if you want a desktop setup. A few of those items hide real traps.

If you have a Raspberry Pi 5, Pi 500, or Pi 500+, you need a 5V/5A (27W) USB‑C Power Delivery supply. Not the 5V/3A charger in your drawer. Not your phone’s fast charger. The Pi 5 negotiates a specific 27W PD profile. The official Raspberry Pi 27W supply costs around $12 and is sold separately — it does not come in the box.

Use an underpowered supply and the board will still boot, but it will silently cap USB peripheral power at 600mA. That means your external SSD may drop under load, your powered hub may behave oddly, and the system may throttle performance to stay alive. None of these failures look like power issues. They just look confusing.

Older Pi models (3, 4, Zero series) are more forgiving — they run on 5V/2.5A or 5V/3A — but the newer hardware has real power demands. Budget for the official 27W supply or a quality third‑party USB‑PD equivalent.

One more hardware gotcha: the Pi 4, Pi 5, Pi 400, and Pi 500 series all use micro‑HDMI Type D, not full‑size HDMI. A standard cable will not fit. A micro‑HDMI‑to‑HDMI cable or adapter is required. This is one of the most common “why is there no picture” moments for new owners.


Picking Your Storage: The 2TB and 256GB Traps

MicroSD cards remain the default and work well for most setups. The official recommendation is 32GB minimum for Raspberry Pi OS, 16GB for the Lite version. Two limits matter before you buy storage:

  • Boot devices above 2TB are not supported. The boot process uses MBR partitioning, which caps out at 2TB. A 4TB drive won’t boot.
  • Older hardware — Pi Zero, Pi 1, and early Pi 2 (BCM2836) — cannot boot from partitions larger than 256GB. It’s a hardware limitation.

Pi 5 owners have an escape hatch: the Pi 5 supports NVMe SSDs via a PCIe HAT. That path bypasses most of the storage limits above. We’ll cover it in a future post.


Raspberry Pi Imager: Don’t Skip Customization

Raspberry Pi Imager runs on Windows, macOS, and Linux. It does more than flash an image. The customization step — which you can technically skip — is where you set your hostname, username and password, Wi‑Fi credentials, SSH access, and Raspberry Pi Connect.

Do it. Every problem you solve here is a problem you won’t be debugging on the device later.

The Localization tab is the one most people skip — and the one that causes the most confusion. When you set your capital city, Imager configures your time zone, keyboard layout, and — critically — your Wi‑Fi regulatory domain. Skip this tab and your Pi may boot unable to see any wireless networks. It’s not your router. It’s not the hardware. It’s an unset regulatory domain. Set your city, re‑flash, and Wi‑Fi will appear.

If you configure SSH keys and Wi‑Fi credentials during imaging, you end up with a fully headless Pi that’s network‑accessible the moment it boots. That’s the workflow worth building toward.


Network Install: When You Have No Other Computer

If you have a Pi 4B or newer (including the Pi 400, 500, and 500+), you can install an OS directly from the network without another computer.

The process:

Power on the Pi while holding SHIFT, with no bootable storage inserted, a keyboard attached, a blank SD card or USB drive connected, and a wired Ethernet cable plugged in. The Pi downloads a version of Imager over the network and you proceed from there.

Two things to watch:

  • Wired Ethernet is required. Wi‑Fi won’t work for Network Install.
  • The storage must be blank or absent. If a bootable card is present, the Pi ignores SHIFT and boots normally.

If the installer doesn’t appear, especially on older Pi 4B units, update the bootloader first.


Remote Access: SSH vs. Raspberry Pi Connect

The docs cover two remote access paths. Both matter.

SSH is the classic approach — fast, lightweight, and well understood. Enable it during the Imager customization step. Once your Pi is on the network, connect via ssh username@hostname.local. If you’re comfortable on the command line, SSH remains the best option for most tasks.

Raspberry Pi Connect is the newer browser‑based option. You link your Pi to a Raspberry Pi ID account using a one‑time auth key generated on the Raspberry Pi Connect website. After that, you can access the full desktop from any browser — no port forwarding, no network configuration. It uses a WebRTC‑based tunnel, which is why it performs better than people expect.

Important: the auth key is single‑use and time‑limited. If it expires before the Pi connects, generate a new one. A stale key looks like a broken service — it isn’t.


First Boot: What to Expect

If you customized your install in Imager, first boot drops you straight into the desktop. If you skipped customization, a setup wizard walks you through the same steps on‑device.

Pi 500+ owners: the first‑time software update can take up to 30 minutes. It’s expected — the board pulls a large update package on first run. Let it finish. Don’t pull the power.

If your Pi doesn’t boot within 5 minutes, check the status LED. The LED flash codes tell you exactly what’s wrong — the official documentation has a full reference list at raspberrypi.com/documentation/computers/raspberry-pi.html#led-warning-flash-codes. The most common culprits are a bad image write (re‑flash and verify), wrong boot device, or an outdated bootloader.

Once you’re up, Recommended Software in the OS menu gives you access to a curated list of free applications — LibreOffice, coding tools, accessibility apps. Worth a browse.


The Honest Bottom Line

The getting started experience is better than it used to be. Imager removes most of the old friction. Network Install is a real option. Raspberry Pi Connect lowers the barrier to remote access.

The Pi 5 is a powerful machine. It is also an $80 board that needs a $12 power supply, a micro‑HDMI cable, a quality SD card or NVMe HAT, and a case with active cooling if you plan to push it. None of that is a dealbreaker — but know what you’re buying into before you buy in.

Future posts in this series will cover performance tuning, storage options, headless server setups, and the cases where a mini PC running Ubuntu might actually serve you better. The goal is honest guidance — not cheerleading.


Aaron Rose is a software engineer and technology writer at tech-reader.blog. For explainer videos and podcasts, check out Tech-Reader YouTube channel.

Comments

Popular posts from this blog

Insight: The Great Minimal OS Showdown—DietPi vs Raspberry Pi OS Lite

The New ChatGPT Reason Feature: What It Is and Why You Should Use It

Raspberry Pi Connect vs. RealVNC: A Comprehensive Comparison