NOTE: Minimum 16GB will be required for better performance
-
Download Raspberry Image from raspberrypi.org (Its around 1.5 to 2.5GB) and unzip it (Now it will be ~7.5GB)
-
Use Etcher or terminal to flash SD card.
-
For headless connection we might need to add plain empty
SSH
file andwpa_supplicant.conf
-
wpa_supplicant.conf
should have following contentsctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=IN network={ ssid="<Network NAME>" key_mgmt=<WPS-PSK, NONE password=<"your network password">> }
-
Now SD card is ready to mounted in Raspberry Pi 🎉
-
Once Raspberry Pi is powered it should be connected the network provided in
wpa_supplicant.conf
-
By Default VNC won't be enabled so, for headless connection we need to try with
SSH
-
Default user will be
pi
and passowrdraspberry
and connect usingsudo ssh pi@your-ip
and you can find the ip of your pi usingsudo nmap -sN [ip-of-system]/24
-
This should ask for authencity like below
ECDSA key fingerprint is SHA256:FingerPrint. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'xxx' (ECDSA) to the list of known hosts.```
-
Proceeding with Yes should prompt you with the password once the password is given you will be given access.
-
Now you are logged with user
pi
. -
We need to enable VNC for better GUI experience to do that run
sudo raspi-config
with user aspi
-
Now you should see GUI in terminal with settings below