Embedded/IoT

Getting Started with Raspberry Pi

Beginner Difficulty
2 Est. Time
1 items Components Needed

About This Project

Architecture ARM v8-A 64-bit
SoC Broadcom BCM2712
CPU 2.4 GHz 64-bit
quad-core ARM Cortex-A76
RAM 4GB or 8GB LPDDR4X-4267 SDRAM (depending on the model)
Wireless LAN Dual-band 802.11ac Wi-Fi
Bluetooth Bluetooth 5.0 and BLE
Supports PoE Yes (requires separate PoE HAT)
GPIOs 40
Ports 2x micro HDMI
3.5 mm analog audio-video jack
2x USB 3.0, and 2x USB 2.0
Gigabit Ethernet
Camera Interfaces 2 × 4-lane MIPI camera/display transceivers
Display Interfaces 2 × 4-lane MIPI camera/display transceivers
Where to Buy?
Official Raspberry Pi Website
 

Exploring the Raspberry Pi 5 Model B Board

The figure below shows the Raspberry Pi 5 Model B annotated—most models are similar despite some small differences in the available ports.

Raspberry Pi 5 Features
 

Here’s a glance at some of the components of the Raspberry Pi:

  • USB ports: to connect a mouse, a keyboard, or other peripherals. It comes with two USB 3.0 and two USB 2.0 ports;
  • Ethernet port: to connect to the internet using an Ethernet cable;
  • DSI/CSI connectors: to connect a display or a camera with a CSI ribbon; you can have one of each, or two displays or two cameras;
  • HDMI connector: to connect a monitor or TV;
  • Processor: is the brain of the Raspberry Pi;
  • MicroSD card slot (under the PCI express interface): to insert a microSD card to store your files and your operating system;
  • USB-C power jack: to power up your Pi;
  • GPIOs (general purpose input output pins): connect devices to interact with the outside world like sensors and outputs like LEDs, relays,  and motors.

 

Installing the Operating System

There are several operating systems suitable for the Pi. The official distribution for the Raspberry Pi is Raspberry Pi OS, and that’s the one we recommend you install

1) Start by connecting the microSD card to your computer.

2) Go to the Raspberry Pi Software page.

3) Select and download the Raspberry Pi Imager (a tool to flash the OS on the microSD card) for your computer’s operating system.

Download Raspberry Pi Imager
 

4) Click on the downloaded file to install the Raspberry Pi Imager.

5) When the installation is complete, the Raspberry Pi Imager will open.

6) Select the Raspberry Pi board you’re using.

Raspberry Pi Imager Select Board
   

7) Then, select the Operating System. For beginners, and for most scenarios, we recommend the Raspberry Pi OS (64-bit).

Raspberry Pi Imager Choose OS
 

8) Choose the microSD card where you want to install the OS.

Raspberry Pi Imager Choose Storage
 

9) Next, choose a hostname for your board. It’s the name you’ll use to connect to your board via SSH later. We’re giving it the name raspberrypi5.

Raspberry Pi Imager Hostname
 

10) Set your location, time zone, and keyboard layout.

Raspberry Pi Imager - Costumize location, timezone and keyboard layout
 

11) Then, you need to create a username and password to access your Raspberry Pi later on. Make sure you memorize or save this.

Raspberry Pi Imager - Set Username and Password
 

12) Set up Wi-Fi with your local network credentials. Don’t make any mistakes here. Otherwise, your Pi won’t be able to connect to your network, and you won’t be able to connect to the Pi via SSH.

Raspberry Pi Imager - Set Network Details
 

13) Enable SSH with password authentication.

Raspberry Pi Imager - Set Up SSH
 

14) The following step is optional. You can set up Raspberry Pi Connect or not.

Raspberry Pi Imager - set up Raspberry Pi Connect
 

15) Finally, click Next. You’ll be given an overview of your setup. Click Write to start the process.

Raspberry Pi Imager - Write Image
 

 16) After a few minutes, the process will be completed.

Raspberry Pi Imager - Write Complete
 

17) When the installation is complete. It will eject the microSD card safely.

18) Now, remove the card from your computer and insert it into your Pi. Then, apply power to the Raspberry Pi.

 

 

Raspberry Pi GPIOs Pinout

The following figure shows the Raspberry Pi GPIOs pinout that you can use for future reference.

Raspberry Pi Random Nerd Tutorials
 

Components Required

  • Raspberry pi

Step-by-Step Instructions

Completed this project?

Get an official Project Completion Certificate with a unique ID & QR verification — perfect for internships, resumes, and college submissions.

Get Certificate →