SlideShare a Scribd company logo
1 of 13
Raspberry Pi & Python Workshop
January 27, 2024
Operating System
- An Operating System (OS) is a collection of software that manages computer hardware
resources and provides common services for computer programs.
- An operating system acts as an interface between the software and different parts of the
computer or the computer hardware.
- Most common Operating Systems are Windows, MacOS, Linux, Android and iOS.
Most Popular OS
Windows
- Proprietary closed-source
operating system developed
by Microsoft.
- Typically requires a license
fee for each installation.
- Known for its graphical user
interface (GUI) with a Start
menu, taskbar, and a variety
of window management
features.
MacOs
- Proprietary closed-source
operating system developed
by Apple.
- Available for free on Apple
hardware but tied to Apple's
ecosystem.
- Features a clean and
intuitive GUI, with a Dock
for application shortcuts, a
menu bar at the top, and a
consistent design language.
Linux
- Open-source operating
system with a variety of
distributions
- Generally free and open
source.
- Linux systems also often
offer a command-line
interface.
RaspberryPi:
Raspberry Pi needs an OS to
work. Raspberry Pi OS
(previously called Raspbian) is
the official OS for the device.
What is Raspberry Pi? Why to use it?
RaspberryPi
A Raspberry Pi is a series of small,
single-board computers developed by
the Raspberry Pi Foundation. These
credit card-sized computers are
designed to promote computer
science education and facilitate
affordable computing solutions for
various projects.
Why to use it?
- Affordable price
- Portability
- GPIO Pins
- Energy Efficient
RaspberryPi Model 4B
Requirements to Setup Raspberry Pi
1. Raspberry Pi - https://www.raspberrypi.com/products/raspberry-pi-5/
1. Raspberry Pi Imager - https://www.raspberrypi.com/software/
1. Raspberry Pi OS Image - https://www.raspberrypi.com/software/operating-systems/
Hardware on Raspberry Pi 4B
● Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz
● 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM (depending on model)
● 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE
● Gigabit Ethernet
● 2 USB 3.0 ports; 2 USB 2.0 ports.
● Raspberry Pi standard 40 pin GPIO header
● 2 × micro-HDMI® ports (up to 4kp60 supported)
● 2-lane MIPI DSI display port
● 2-lane MIPI CSI camera port
● 4-pole stereo audio and composite video port
● Micro-SD card slot for loading operating system and data storage
● 5V DC via USB-C connector (minimum 3A*)
● 5V DC via GPIO header (minimum 3A*)
● Power over Ethernet (PoE) enabled (requires separate PoE HAT)
Raspberry Pi GPIO Pin Diagram
GPIO - General Purpose Input Output Pins
Linux & Terminal Commands
For reference, we’ll be visiting : https://www.geeksforgeeks.org/basic-linux-commands/
To learn Linux, then you can refer to these books :
1. The Linux Command Line
1. Linux Basics for Hackers
What to do after Setting Up Raspberry Pi?
1. Updating the Linux, using the command - sudo apt-get update
What does this command do - This command essentially serves as an instruction to
update the local package index. It downloads package details from all set sources to
refresh the package cache. The package manager (in this case ‘apt’) needs to know
which packages are available and where to find them to install software or
packages on your system.
1. Upgrading the Linux, using the command - sudo apt upgrade
What does this command do - The "apt-get upgrade" program downloads and
installs the most recent packages, replacing any earlier versions that were already
on your system.
1. Check the Version & Updating Python using the command - python –version &&
sudo apt install python3.13
Thankyou!!

More Related Content

Similar to RaspberryPi & Python Workshop Day - 01.pptx

Raspberry pi technical documentation
Raspberry pi technical documentationRaspberry pi technical documentation
Raspberry pi technical documentationGR Techno Solutions
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PICliff Samuels Jr.
 
Raspberry pi Board Hardware & Software Setup
Raspberry pi Board Hardware & Software SetupRaspberry pi Board Hardware & Software Setup
Raspberry pi Board Hardware & Software SetupRANAALIMAJEEDRAJPUT
 
Iaetsd the universal brain for all robots
Iaetsd the universal brain for all robotsIaetsd the universal brain for all robots
Iaetsd the universal brain for all robotsIaetsd Iaetsd
 
Rapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry PiRapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry PiLeon Anavi
 
Raspberry Pi Free Session - 20_09_2014
Raspberry Pi Free Session - 20_09_2014Raspberry Pi Free Session - 20_09_2014
Raspberry Pi Free Session - 20_09_2014Mandeesh Singh
 
Introduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin ControlIntroduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin ControlPradip Bhandari
 
IoT for data science Module 5 - Raspberry Pi.pptx
IoT for data science Module 5 - Raspberry Pi.pptxIoT for data science Module 5 - Raspberry Pi.pptx
IoT for data science Module 5 - Raspberry Pi.pptxMadhurimaDas52
 
Single Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi BasicsSingle Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi BasicsEueung Mulyana
 
Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Mandeesh Singh
 
BLE Localiser (Full) for iOS Dev Scout
BLE Localiser (Full) for iOS Dev ScoutBLE Localiser (Full) for iOS Dev Scout
BLE Localiser (Full) for iOS Dev Scoutyeokm1
 
Internet of things aktu lab file
Internet of things  aktu lab fileInternet of things  aktu lab file
Internet of things aktu lab fileNitesh Dubey
 
Iaetsd the world’s smallest computer for programmers and app developers
Iaetsd the world’s smallest computer for programmers and app developersIaetsd the world’s smallest computer for programmers and app developers
Iaetsd the world’s smallest computer for programmers and app developersIaetsd Iaetsd
 

Similar to RaspberryPi & Python Workshop Day - 01.pptx (20)

Raspberry pi technical documentation
Raspberry pi technical documentationRaspberry pi technical documentation
Raspberry pi technical documentation
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
 
Raspberry pi Board Hardware & Software Setup
Raspberry pi Board Hardware & Software SetupRaspberry pi Board Hardware & Software Setup
Raspberry pi Board Hardware & Software Setup
 
Iaetsd the universal brain for all robots
Iaetsd the universal brain for all robotsIaetsd the universal brain for all robots
Iaetsd the universal brain for all robots
 
Rapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry PiRapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry Pi
 
Unit 3 Complete.pptx
Unit 3 Complete.pptxUnit 3 Complete.pptx
Unit 3 Complete.pptx
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Raspberry Pi Free Session - 20_09_2014
Raspberry Pi Free Session - 20_09_2014Raspberry Pi Free Session - 20_09_2014
Raspberry Pi Free Session - 20_09_2014
 
Beagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009bBeagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009b
 
Introduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin ControlIntroduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin Control
 
IoT for data science Module 5 - Raspberry Pi.pptx
IoT for data science Module 5 - Raspberry Pi.pptxIoT for data science Module 5 - Raspberry Pi.pptx
IoT for data science Module 5 - Raspberry Pi.pptx
 
Single Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi BasicsSingle Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi Basics
 
Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
BLE Localiser (Full) for iOS Dev Scout
BLE Localiser (Full) for iOS Dev ScoutBLE Localiser (Full) for iOS Dev Scout
BLE Localiser (Full) for iOS Dev Scout
 
Internet of things aktu lab file
Internet of things  aktu lab fileInternet of things  aktu lab file
Internet of things aktu lab file
 
Iaetsd the world’s smallest computer for programmers and app developers
Iaetsd the world’s smallest computer for programmers and app developersIaetsd the world’s smallest computer for programmers and app developers
Iaetsd the world’s smallest computer for programmers and app developers
 
Raspberry Pi ppt.pptx
Raspberry Pi ppt.pptxRaspberry Pi ppt.pptx
Raspberry Pi ppt.pptx
 
Raspberry Pi ppt.pptx
Raspberry Pi ppt.pptxRaspberry Pi ppt.pptx
Raspberry Pi ppt.pptx
 

More from ShivanshSeth6

Python Workshop Day - 03.pptx
Python Workshop Day - 03.pptxPython Workshop Day - 03.pptx
Python Workshop Day - 03.pptxShivanshSeth6
 
RaspberryPi & Python Workshop Day - 02.pptx
RaspberryPi & Python Workshop Day - 02.pptxRaspberryPi & Python Workshop Day - 02.pptx
RaspberryPi & Python Workshop Day - 02.pptxShivanshSeth6
 
Android_Bootcamp_PPT_GDSC_ITS_Engineering
Android_Bootcamp_PPT_GDSC_ITS_EngineeringAndroid_Bootcamp_PPT_GDSC_ITS_Engineering
Android_Bootcamp_PPT_GDSC_ITS_EngineeringShivanshSeth6
 
Session on Design_Discover_Develop_Campaign_2.pptx
Session on Design_Discover_Develop_Campaign_2.pptxSession on Design_Discover_Develop_Campaign_2.pptx
Session on Design_Discover_Develop_Campaign_2.pptxShivanshSeth6
 
Design_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptxShivanshSeth6
 
Cloud_Session_PPT.pptx
Cloud_Session_PPT.pptxCloud_Session_PPT.pptx
Cloud_Session_PPT.pptxShivanshSeth6
 
Info-Session-GDSC-ITSEngineeringCollege.pptx
Info-Session-GDSC-ITSEngineeringCollege.pptxInfo-Session-GDSC-ITSEngineeringCollege.pptx
Info-Session-GDSC-ITSEngineeringCollege.pptxShivanshSeth6
 

More from ShivanshSeth6 (7)

Python Workshop Day - 03.pptx
Python Workshop Day - 03.pptxPython Workshop Day - 03.pptx
Python Workshop Day - 03.pptx
 
RaspberryPi & Python Workshop Day - 02.pptx
RaspberryPi & Python Workshop Day - 02.pptxRaspberryPi & Python Workshop Day - 02.pptx
RaspberryPi & Python Workshop Day - 02.pptx
 
Android_Bootcamp_PPT_GDSC_ITS_Engineering
Android_Bootcamp_PPT_GDSC_ITS_EngineeringAndroid_Bootcamp_PPT_GDSC_ITS_Engineering
Android_Bootcamp_PPT_GDSC_ITS_Engineering
 
Session on Design_Discover_Develop_Campaign_2.pptx
Session on Design_Discover_Develop_Campaign_2.pptxSession on Design_Discover_Develop_Campaign_2.pptx
Session on Design_Discover_Develop_Campaign_2.pptx
 
Design_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
 
Cloud_Session_PPT.pptx
Cloud_Session_PPT.pptxCloud_Session_PPT.pptx
Cloud_Session_PPT.pptx
 
Info-Session-GDSC-ITSEngineeringCollege.pptx
Info-Session-GDSC-ITSEngineeringCollege.pptxInfo-Session-GDSC-ITSEngineeringCollege.pptx
Info-Session-GDSC-ITSEngineeringCollege.pptx
 

Recently uploaded

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Recently uploaded (20)

Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

RaspberryPi & Python Workshop Day - 01.pptx

  • 1. Raspberry Pi & Python Workshop January 27, 2024
  • 2. Operating System - An Operating System (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. - An operating system acts as an interface between the software and different parts of the computer or the computer hardware. - Most common Operating Systems are Windows, MacOS, Linux, Android and iOS.
  • 3. Most Popular OS Windows - Proprietary closed-source operating system developed by Microsoft. - Typically requires a license fee for each installation. - Known for its graphical user interface (GUI) with a Start menu, taskbar, and a variety of window management features. MacOs - Proprietary closed-source operating system developed by Apple. - Available for free on Apple hardware but tied to Apple's ecosystem. - Features a clean and intuitive GUI, with a Dock for application shortcuts, a menu bar at the top, and a consistent design language. Linux - Open-source operating system with a variety of distributions - Generally free and open source. - Linux systems also often offer a command-line interface.
  • 4. RaspberryPi: Raspberry Pi needs an OS to work. Raspberry Pi OS (previously called Raspbian) is the official OS for the device.
  • 5. What is Raspberry Pi? Why to use it?
  • 6. RaspberryPi A Raspberry Pi is a series of small, single-board computers developed by the Raspberry Pi Foundation. These credit card-sized computers are designed to promote computer science education and facilitate affordable computing solutions for various projects. Why to use it? - Affordable price - Portability - GPIO Pins - Energy Efficient
  • 8. Requirements to Setup Raspberry Pi 1. Raspberry Pi - https://www.raspberrypi.com/products/raspberry-pi-5/ 1. Raspberry Pi Imager - https://www.raspberrypi.com/software/ 1. Raspberry Pi OS Image - https://www.raspberrypi.com/software/operating-systems/
  • 9. Hardware on Raspberry Pi 4B ● Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz ● 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM (depending on model) ● 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE ● Gigabit Ethernet ● 2 USB 3.0 ports; 2 USB 2.0 ports. ● Raspberry Pi standard 40 pin GPIO header ● 2 × micro-HDMI® ports (up to 4kp60 supported) ● 2-lane MIPI DSI display port ● 2-lane MIPI CSI camera port ● 4-pole stereo audio and composite video port ● Micro-SD card slot for loading operating system and data storage ● 5V DC via USB-C connector (minimum 3A*) ● 5V DC via GPIO header (minimum 3A*) ● Power over Ethernet (PoE) enabled (requires separate PoE HAT)
  • 10. Raspberry Pi GPIO Pin Diagram GPIO - General Purpose Input Output Pins
  • 11. Linux & Terminal Commands For reference, we’ll be visiting : https://www.geeksforgeeks.org/basic-linux-commands/ To learn Linux, then you can refer to these books : 1. The Linux Command Line 1. Linux Basics for Hackers
  • 12. What to do after Setting Up Raspberry Pi? 1. Updating the Linux, using the command - sudo apt-get update What does this command do - This command essentially serves as an instruction to update the local package index. It downloads package details from all set sources to refresh the package cache. The package manager (in this case ‘apt’) needs to know which packages are available and where to find them to install software or packages on your system. 1. Upgrading the Linux, using the command - sudo apt upgrade What does this command do - The "apt-get upgrade" program downloads and installs the most recent packages, replacing any earlier versions that were already on your system. 1. Check the Version & Updating Python using the command - python –version && sudo apt install python3.13