Raspberry Pi
(IoT Hands-on Session)
Raspberry Pi
● Single Board Computer / Mini Computer
● low cost, credit-card sized computer
● Programming Language : Python
● IEEE 802.11 standards
● Bluetooth 4.1
● Operates in Unlicensed band (2.4GHz frequency band)
2
Versions of Raspberry pi Models:
There are different versions of raspberry pi available as listed below:
1. Raspberry Pi 1 Model A
2. Raspberry Pi 1 Model A+
3. Raspberry Pi 1 Model B
4. Raspberry Pi 1 Model B+
5. Raspberry Pi 2 Model B
6. Raspberry Pi 3 Model B
7. Raspberry Pi Zero
3
4
Credits: Google images
5
Credits: Google images
Features of Raspberry Pi 3 Model B+ :
6
Credits: Google images
Features of Raspberry Pi:
● 1.4 GHz 64 bit, Broadcom BCM2387 ARM Cortex-A53 Quad Core Processor,
which is 10 times faster than Raspberry Pi 1.
● 1GB RAM (LPDDR2 SDRAM) which allows you to run more advanced applications
● On-board wireless LAN, used to connect device through wireless
● On-board Bluetooth 4.1
● 4 USB ports for communication
● 300Mbit/s ethernet
● 40 GPIO pins
● Full size HDMI 1.3a port
7
Features of Raspberry Pi:
● 10/100 BaseT Ethernet socketbr
● Fully HAT compatible
● Combined 3.5mm analog audio and composite video jack
● Camera interface (CSI), for connecting camera
● Display interface (DSI) used for connecting Raspberry Pi touch screen display
● microSD slot for storing data
● Micro USB power source
● Full size HDMI
● VideoCore IV multimedia/3D graphics core @ 400MHz/300MHz
8
Pin Diagram: ● These are the 40 GPIO
pins that are used for
connection with other
devices.
● You can see from the
figure, the UART pins
are the serial input
output pins that are
used for serial
communication for data
and for the conversion
of debugging code.
9
Credits: Google images
Set up the SD Card (for Raspberry Pi 3B+):
● Download and launch the Raspberry Pi Imager
○ Visit the Raspberry Pi downloads page
10
Credits: Google images
● Click on the link for the Raspberry Pi Imager that matches your operating system
11
Credits: Google images
● When the download finishes, click it to launch the installer
12
Credits: Google images
● When the imager_1.8.1.exe file is launched. It displays the Raspberry Pi Terminal
as below
13
● Choose Raspberry Pi device:
14
● Choose Raspberry Pi device:
15
● Choose Operating System for Raspberry Pi
16
● Choose Operating System for Raspberry Pi
17
● Choose Storage (SD Card):
18
Subsequent Steps:
● Insert This SD Card
● Power In the Raspberry Pi with the USB Cable
● At the Very First Time, it's better connect the R-Pi to the desktop through
HDMI cable.
● Supporting modules likes Keyboard, Mouse, webcam modules can be
connected through USB sockets.
● For Internet connectivity can be configured wirelessly or through a ethernet
slot on the Raspberry Pi board.
19
Raspberry Pi - Home Screen
20
Raspberry Pi Configuration
21
Raspberry Pi Configuration
22
Raspberry Pi Configuration
23
Raspberry Pi Configuration
24
Raspberry Pi Configuration
25
Raspberry Pi Configuration
26
Raspberry Pi Configuration - Time Zone
27
Raspberry Pi - Terminal
28
Raspberry Pi - Terminal - Updates
Command : Sudo apt-get update
29
Raspberry Pi - Terminal - Network Connectivity
30
Raspberry Pi - Terminal - Network Connectivity - Access Point
Access Point
Raspberry pi
Access Point
31
Credits: Google images
Raspberry Pi - Terminal - Network Connectivity
Command : Sudo ifconfig
32
Raspberry Pi - Terminal - Network Connectivity
Command : Sudo ifconfig
33
Raspberry Pi - Display - Realvnc (Virtual Network Computing)
34
Raspberry Pi - Display - Realvnc (Virtual Network Computing)
Mobile
App
35
Raspberry Pi - Display - Realvnc (Virtual Network Computing)
36
Raspberry Pi - Display - Realvnc (Virtual Network Computing)
37
Raspberry Pi - Turn Off like a Computer
38
Raspberry Pi - Turn Off like a Computer
39
Reference Links
● https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up/2
● https://www.raspberrypi.com/software/
● https://www.theengineeringprojects.com/2018/04/introduction-to-raspberry-pi-
3.html
● Key Info of Raspberry Pi is available in the social sites like Google, Youtube
e.t.c.
40
Thank You