π΅ Step 1 β Choose Your Raspberry Pi Model
Most beginners start with:
β Raspberry Pi 4 (4GB or 8GB)
or
β Raspberry Pi 5 (recommended if budget allows)
Also needed:
- Micro-SD card (16β32 GB minimum, Class 10)
- Power supply (official one recommended)
- HDMI cable (micro-HDMI for Pi 4, mini-HDMI for Pi Zero)
- Keyboard + mouse
- Monitor or TV
- Internet (Wi-Fi or Ethernet)
Optional:
- Raspberry Pi case
- Fan or heatsink
- USB stick
- Breadboard + sensors (for electronics projects)
π΅ Step 2 β Download & Install the Operating System
The Raspberry Pi needs an OS installed on the micro-SD card.
β Install Raspberry Pi OS using Raspberry Pi Imager
- Download Raspberry Pi Imager
π https://www.raspberrypi.com/software - Insert your micro-SD card into your computer
- Open Raspberry Pi Imager
- Choose:
- OS β Raspberry Pi OS (32-bit)
- Storage β your micro-SD card
- Click Write
- Wait until it finishes (2β5 minutes)
π This prepares your Pi to boot for the first time.

π΅ Step 3 β Insert the SD Card & Connect Everything
Insert the micro-SD card into the Pi.
Then connect:
- Monitor β HDMI
- Keyboard + Mouse β USB
- Internet β Wi-Fi or Ethernet
- Power cable (last step)
When you plug the power cable, the Raspberry Pi will start automatically.
π΅ Step 4 β First Boot Setup
On the first boot, you will see a configuration wizard.
You will choose:
- Language & country
- Create a username + password
- Connect Wi-Fi
- Update the system (recommended)
After this, you will arrive on the desktop.
π΅ Step 5 β Explore the Raspberry Pi Desktop

You will find:
- Web browser
- Programming tools (Python, Scratch)
- File manager
- Terminal
- Settings
Itβs very similar to Windows or Linux.
π΅ Step 6 β Learn Basic Commands (Very Useful)
Open the Terminal and try:
ls # list files
cd folder # enter a folder
sudo apt update
sudo apt upgrade
These keep your system updated.
π΅ Step 7 β Start Your First Python Program
Open Thonny (Python IDE included).
Try this simple program:
print("Hello Raspberry Pi!")
Click Run β You just wrote your first Raspberry Pi program!
π΅ Step 8 β Use the GPIO Pins (Electronics Beginners)
To control LEDs/sensors, you need:
- Breadboard
- Jumper wires
- LED
- Resistor (220 Ξ©)
Example: blink an LED.
- Connect LED to GPIO pin 17
- Write this Python program:
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.OUT)
while True:
GPIO.output(17, True)
time.sleep(1)
GPIO.output(17, False)
time.sleep(1)
This makes the LED blink every second.
π΅ Step 9 β Enable SSH (Remote Access from Your Computer)
If you want to control the Pi from your laptop:
- Open Preferences β Raspberry Pi Configuration
- Enable SSH
Find your Piβs IP address with:
hostname -I
On your computer:
ssh pi@IP_ADDRESS
Now you can control the Pi without a monitor.
π΅ Step 10 β Try Your First Project
Here are great beginner projects:
- β Create a retro gaming console (RetroPie)
- β Build a personal web server
- β Make a temperature sensor
- β Control an LED with Python
- β Setup a home automation system
- β Turn the Pi into a media center (Kodi)
- β Create a security camera with motion detection
Ask me and I can give you full tutorials for any project.
π You Are Ready!
You now know how to:
β Install Raspberry Pi OS
β Configure your Pi
β Run programs
β Use GPIO pins
β Start real projects