Free lead magnet · averyjparker.com · 2026 · Print → Save as PDF

Raspberry Pi First Weekend Checklist

A finishable plan: boot, secure, update, and ship one useful service (not a pile of unfinished tutorials).

Goal for the weekend

By Sunday night you should have: a Pi that boots headless on your network, updates cleanly, has SSH keys (not password-only on the open internet), and runs one useful service you chose in advance.

Pick one track before you buy parts:

BOM (minimum)

Gear notes: /gear

Saturday morning — image & first boot

hostname
ip a
sudo raspi-config   # locale, timezone, expand filesystem if needed

Saturday afternoon — harden the basics

mkdir -p ~/.ssh && chmod 700 ~/.ssh
# copy your id_ed25519.pub into ~/.ssh/authorized_keys on the Pi
chmod 600 ~/.ssh/authorized_keys

Sunday — ship one service

Track A — Print brain (outline)

Track B — MQTT workshop broker

sudo apt install -y mosquitto mosquitto-clients
sudo systemctl enable --now mosquitto
mosquitto_sub -h localhost -t 'lab/#' -v
# other terminal:
mosquitto_pub -h localhost -t 'lab/hello' -m 'pi-first-weekend'

Track C — Tiny offline helper

Done checklist

Next on averyjparker.com

© 2026 Avery J. Parker · Free for personal/classroom use · averyjparker.com