What Is Raspberry Pi? A Beginners Guide On Raspberry Pi
What Is Raspberry Pi? A Beginners Guide On Raspberry Pi
Menu
Home › Beginners › What is Raspberry …
BEGINNERS RASPBERRY PI
Here in this article, I will tell you what a raspberry pi is, what it can do and how to set it
up in an easily understandable way. I have included maximum details as I could so
that beginners can follow up very easily.
Raspberry Pi is a credit card sized single board computer which can do everything a
normal PC can do.
https://rootsaid.com/raspberry_pi_explained/ 1/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Raspberry Pi Model B+
It is a low cost CPU which can be used as a general purpose PC for web sur ng, video
streaming etc.
Due to its small size, it can be carried anywhere and can be powered using a mobile
phone power bank.
Raspberry pi has Several GPIO pins which will enable us to interact with outside world
using various sensors which can be plugged into it.
Want a raspberry pi slides to create a presentation? Well, here you have it. Check out
the below slide; you will nd everything you need to know about raspberry pi in the
form of a slide.
Raspberry Pi Family
https://rootsaid.com/raspberry_pi_explained/ 3/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Mainly we have Raspberry Pi 1 which is the rst version. Then we have the newer
versions Pi 2 and 3. There are so many subcategories.
But in the later version of Pi Zero – The Pi zero W, they added wireless chipset.
Most of these models are not currently available. Old versions are replaced by new
versions.
Raspberry Pi 3 B+
Specifications
1GB SDRAM
Bluetooth 4.2
POE Support
It have 1 GB SDRAM. SOC means System On Chip – means all the necessary
components are packed in a single chip
https://rootsaid.com/raspberry_pi_explained/ 5/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Dual Band WiFi chipset which means it can support both 2.4 GHz and 5 GHZ WiFi
networks.
Bluetooth 4.2 and it supports POE or Power Over Ethernet which can be used to power
up the pi using the ethernet cable itself.
Parts
Even though Raspberry pi is so small, it contains all the components that is necessary
to operate like a desktop PC.
On the right side we have 4 USB 2 ports where we can connect our mouse, keyboard,
pendrive, external hard disk and other USB devices.
Then we have ethernet port where we can connect ethernet cable for network access.
A 3.5 mm jack from where we get the audio output and composite video output, a
HDMI port where we can connect the monitor or projector and take sessions and
a
https://rootsaid.com/raspberry_pi_explained/ 6/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
The whole pi is powered by this broadcom SOC running at 1.4GHz with 1GB RAM and
then we have the GPIO pins which can be used to take input from the sensors and give
ouput. I will talk about that in a minute.
A POE connector This is where we connect the POE hat for powering it up with
ethernet cable.
Introduction of GPIO pin was something that changed the way we look into these
Single Board Computers.
There are some pins which can be used for special purposes like giving out PWM
signals to control servo motors or act as I2C interface etc.
https://rootsaid.com/raspberry_pi_explained/ 7/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Setting Up Raspberry Pi
Getting Started
https://rootsaid.com/raspberry_pi_explained/ 8/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Raspberry Pi
OS
Micro SD card
Monitor
Raspberry Pi OS
There are so many different types of OS available for Raspberry Pi. These are some of
them
https://rootsaid.com/raspberry_pi_explained/ 9/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Raspberry Pi OS
Raspbian is the o cial operating system which is the most commonly used one.
NOOBS is a much more user friendly OS for beginners built on top of Raspbian.
Then we have raspberry pi version of Ubuntu for common use, Kali Linux, Arch Linux
etc.
Then you can burn the image on to the SD Card using Softwares like Etcher.
https://rootsaid.com/raspberry_pi_explained/ 10/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Powering Up the Pi
Connect Hardware
Connect Accessories
Power Up
https://rootsaid.com/raspberry_pi_explained/ 11/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
First Boot
Login/Auto Login – We will have a default username and password for logging in.
In most OS the default username will be pi and the password depends on that OS.
In some cases, auto login will be enabled. In that cases, you will not have to login
manually, it will automatically take you to the home screen.
Change the password – For security reason, rst thing to do is changing the
default password.
Connect to WiFi – Then you can scan and connect to your wi network just like
we connect a laptop. Or you can use terminal and nmcli command to connect it to
the wi network. Make sure you are getting an IP Address using the command
ifcon g.
Remote Access
https://rootsaid.com/raspberry_pi_explained/ 12/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
SSH – SSH or Secure Shell or Secure Socket Shell, is a network protocol that
provides us a secure way to connect a computer over network and access its
terminal or command line.
VNC – You can also set up VNC to connect to the pi remotely. The advantage is
that, it will give you the complete GUI of the pi to your phone or PC.
RaspiCon g
Now there is a tool called Raspi-Con g that will do all these things for you. This was
build for beginners who are getting started with the pi. We just have to select what all
things to enable or disable and this tool will edit the linux con guration les for you. Its
a really handy tool.
Pi and Python
As you know python is one of the most popular programming languages in the world.
The latest version of the Raspbian OS comes python 2 and 3. Python 3 is the latest
version of the Python and is recommended by Raspberry Pi Foundation.
With python support you can do almost anything a linux PC can do – it can act as a
web server, game server, remote IP Camera, twitterbot or even a network monitoring
tool.. Possibilities are endless
Many python packages are already available in Raspbian archives and can be installed
using apt-get and others can be installed using PIP.
As mentioned earlier there are 40 GPIO pins which can be programmatically controlled
using python.
To program the GPIO pins, we have a python library available which can be installed
using apt-get or pip.
https://rootsaid.com/raspberry_pi_explained/ 13/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Check out the video below. It is a gesture controlled robot using Raspberry Pi.
ROOTSAID
Arduino - Raspberry Pi
Electronics Project Vault
https://rootsaid.com/raspberry_pi_explained/ 14/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Want to build one yourself? In this Tutorial Post, we have explained everything about
this robot, controlling it with the hand gesture and will show you how to make one
yourself.
Applications
Kodi Media Center
Kodi is a media center software. That allows you to access and play all kinds of
content, including videos and music.
Kodi comes with a nice user interface and works with both local and network storage
devices you’re already using.
https://rootsaid.com/raspberry_pi_explained/ 15/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
You can easily set this up in your raspberry pi, connect an external hard disk or
pendrive in the pi and connect the pi to your tv and start playing it.
Torrent – There is a software called torrent client which will allow you to add and
download torrents from the net remotely.
It has a web interface, like a dashboard which will enable you to add, remove,
download torrent from a web browser itself.
Raspberry Pi Robotics
Using the GPIO pins, we can easily integrate various components and build different
types of Robots and Home Automation systems.
https://rootsaid.com/raspberry_pi_explained/ 16/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
Interested in more Awesome electronics Projects? Join our Family and be a part of
Great innovative ideas and designs.
https://rootsaid.com/raspberry_pi_explained/ 17/20
2/24/2019 What is Raspberry Pi? A Beginners Guide on Raspberry Pi - RootSaid
YouTube
Subscribe our Youtube Channel @ RootSaid for Awesome Tutorials and Project Ideas
War driving or access point mapping means locating and if possible exploiting
vulnerable wi routers while driving around the neighbourhood.
To do this, all we need is a vehicle, a raspberry pi loaded with kali linux, a gps receiver
and a wi adapter. We can drive around and have fun
Advantages
Light Weight
Small Size
Low Price
Clustering
Disadvantages
No Fuse Protection
No builtin ADC
https://rootsaid.com/raspberry_pi_explained/ 18/20