SlideShare a Scribd company logo
Raspberry Pi
A Seminar Report
Submitted by
Nipun Ashokkumar Parikh
in partial fulfillment for the degree of
Bachelor of Technology
in
Computer Science & Engineering
At
Bhagwan Mahavir College of Engineering & Technology
Department of Computer Science & Engineering
(Affiliated to GTU, Approved by AICTE, New Delhi)
SURAT.
August 2014
Bhagwan Mahavir College of Engineering & Technology
Department of Computer Science & Engineering
(Affiliated to GTU, Approved by AICTE, New Delhi)
SURAT.
CERTIFICATE
This is to certify that the Seminar entitled “Raspberry Pi” submitted by Parikh Nipun Ashokkumar,
Enrollment No.:120060131006, towards the partial fulfillment of the requirements for the
Degree of Bachelor of Technology in Computer Science & Engineering of Bhagwan Mahavir
College Of Engineering & Technology is the record of work carried out by him under my
supervision and guidance. In my opinion, the submitted work has reached a level required for
being accepted for examination.
Date: 11/08/2014
Guide H.O.D
Mrs. Happy Patel Mrs. Twinkle Ankleshwaria.
Dept. of Computer Science & Engg., Dept. of Computer Science & Engg.,
BMCET, Surat. BMCET, Surat.
Signature of Guide Signature of H.O.D
ACKNOWLEDGEMENT
I would like to take this opportunity to bestow my acknowledgement to all the persons who
have directly or indirectly availed me in guiding my project.
I am grateful to my college and my university for giving us the opportunity to present project
on this topic which will be the first step for my bright future. The assiduous help given by
Mrs. Alpa Valand and Mrs. Happy Patel as my project guide has been an inevitable part in
the successful completion of my project. I sincerely thank her for her continuous support and
cooperation throughout the semester.
I would also like to thank Mr. Chetan Sharma for arranging a demo hardware for the project.
I would also like to thank Mrs. Twinkle Ankleshwaria (Head of Department, Computer
branch) for guiding me throughout the project and encouraging me.
And the most precious part of my life, my parents, who have showered their love and support
which can never be repaid but can be commemorated. I would also like to thank my elder
sister for giving her views and recommendations on the project. Without them this
achievement would not have been possible.
Nipun Ashokkumar Parikh
120060131006
Computer Science & Engineering
BMCET, Surat.
ABSTRACT
The computer is now not a luxury but a necessity in today’s world. The computer has now
become a personal computer with the introduction of microcontrollers and integrated
circuits. Raspberry Pi is a credit-card sized computer aimed at providing a computer to
everyone on the planet. It is aimed at teaching computer concepts while being low at price.
Raspberry Pi is intended to provide a base on which kids can learn programming while
enthusiasts can make various projects. It serves as an efficient base due to its low cost and
the number of interfaces available.
The Raspberry Pi can be used instead of a personal computer, but with some limitations due
to its limited processing power.
The main aim of this seminar is to study Raspberry Pi, and its applications. This seminar is
carried as a part of a subject in the curriculum of Computer Science of Gujarat Technological
University. This seminar is limited to study of the Raspberry Pi from various sources without
its practical implementation.
List of figures:
Figure no Description Page no
1 Osborne 1 Computer 3
2 Toshiba T1100 3
3 Commodore 64 system 5
4 Earliest prototype of RPi 6
5 Block diagram 8
6 GPIO connector 10
7 RCA Video connector 11
8 Status LEDs 12
9 Gertboard 17
10 Boot process 21
11 Applications: Home automation system 26
12 Applications: Arcade gaming machine 26
13 Applications: RPi inside robot 27
14 Applications: R2D2 27
15 Applications: Landline 28
16 Applications: Decoration lights 28
17 Comparison of RPi with competitors 29
List of Tables:
Table No Description Page no
1 Specifications 14-15
2 List of supported OS 23-24
Abbreviations:
Symbol Abbreviation
DIY Do It Yourself
GUI Graphical User Interface
SRAM Synchronous Random Access Memory
SoC System On Chip
GPIO General Purpose Input Output
UART Universal asynchronous receiver/transmitter
I2C Inter-Integrated Circuit
SPI Serial Peripheral Interface
DSI Display Serial Interface
MIPI Mobile Industry Processor Interface
USB Universal Serial Bus
CSI Camera Serial Interface
JTAG Joint Test Action Group
PCB Printed Circuit Board
RPi Raspberry Pi
HDMI High Definition Multimedia Interface
I2S Integrated Interchip Sound
RISC Reduced Instruction Set Computer
NOOBS New Out-Of Box Software
PCI Peripheral Component Interconnect
FPGA Field-Programmable Gate Array
TABLE OF CONTENTS
Chapter No. Title Page no.
1 Introduction 1
2 History of computers 2
2.1 Brief history of ultra-cheap and small
computers
2
2.2 History of embedded devices 3
3 Inception of Raspberry Pi 5
3.1 Idea to create Raspberry Pi 5
3.2 Initial design considerations 6
4 Hardware 8
4.1 Hardware layout 8
4.2 Brief description of the components on the Pi 9
4.3 Specifications 14
4.4 Brief description of System on Chip 15
4.5 Accessories 17
5 Software 19
5.1 Operating System 19
5.2 Boot process 19
5.3 NOOBS installer 22
5.4 Raspberry Pi compatible operating systems 23
6 Applications 25
6.1 Applications 25
6.2 Examples of projects using Raspberry Pi 26
6.3 Comparison of Raspberry Pi with competitors 29
6.4 Advantages & Disadvantages 30
Conclusion 32
References 33

More Related Content

What's hot (20)

DOCX
Raspberry pi on seminar documentation
Georgekutty Francis
 
PPT
Seminar Presentation on raspberry pi
Georgekutty Francis
 
DOCX
SEMINAR REPORT OF RASPBERRY PI
GANESH GOVIND BHOR
 
PPTX
introduction to Raspberry pi
Mohamed Ali May
 
PPT
Raspberry pi
Anija Nair
 
PPT
Rasberry pi
GANESH GOVIND BHOR
 
PPTX
Raspberry pi
Rohith Raj
 
PDF
ThinkerersA01
Adrian Lai
 
PPTX
Raspberry pi 3
Vipin V
 
PPTX
Raspberry pi
Prashant Kumar
 
PPTX
Raaaaassspberry pi
Stephen Ahiante
 
PPTX
Internet of things using Raspberry Pi
Yash Gajera
 
PPTX
Raspberry pi
Pramod K. Verma
 
PDF
10 Popular Commercial Products using Raspberry Pi Compute Module
Pallav Aggarwal
 
PDF
Home Automation Using RPI
Ankara JUG
 
PPTX
Raspberry pi for sharing
AartiYadav83
 
PPTX
5 pen-pc-technology complete ppt
atinav242
 
PDF
Getting started with Raspberry Pi - By Ibrahim
Murugadoss Balasubramanian
 
PPTX
FIVE PEN PC TECHNOLOGY
Rahul Mukherjee
 
Raspberry pi on seminar documentation
Georgekutty Francis
 
Seminar Presentation on raspberry pi
Georgekutty Francis
 
SEMINAR REPORT OF RASPBERRY PI
GANESH GOVIND BHOR
 
introduction to Raspberry pi
Mohamed Ali May
 
Raspberry pi
Anija Nair
 
Rasberry pi
GANESH GOVIND BHOR
 
Raspberry pi
Rohith Raj
 
ThinkerersA01
Adrian Lai
 
Raspberry pi 3
Vipin V
 
Raspberry pi
Prashant Kumar
 
Raaaaassspberry pi
Stephen Ahiante
 
Internet of things using Raspberry Pi
Yash Gajera
 
Raspberry pi
Pramod K. Verma
 
10 Popular Commercial Products using Raspberry Pi Compute Module
Pallav Aggarwal
 
Home Automation Using RPI
Ankara JUG
 
Raspberry pi for sharing
AartiYadav83
 
5 pen-pc-technology complete ppt
atinav242
 
Getting started with Raspberry Pi - By Ibrahim
Murugadoss Balasubramanian
 
FIVE PEN PC TECHNOLOGY
Rahul Mukherjee
 

Viewers also liked (19)

PPT
Raspberry pi : an introduction
LTG Oxford
 
PPT
Raspberry Pi Presentation
Geekizer
 
PDF
Raspberry pi based project abstracts
Softroniics india
 
PPTX
Introduction to raspberry pi
praveen_23
 
PDF
Exploring Raspberry Pi
Lentin Joseph
 
PPTX
Home automation using raspberry pi
dnp99
 
PPT
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Krishna Kumar
 
PDF
Raspberry Pi
Noona marja
 
PDF
Raspberry pi Update - Encourage your IOT
LF Events
 
PPTX
Node mcu x raspberrypi2 x mqtt
承翰 蔡
 
DOC
Wings table of contents, abstract, acknowledgement
Faizul Ikram
 
PPTX
Web of things introduction
承翰 蔡
 
PPT
Monitor your car from the cloud! DIY Telematics and the Internet of Things
Tom Gersic
 
PDF
The Web of Things - Giving physical products a digital voice.
EVRYTHNG
 
PDF
Supervisory Control and Data Acquisition (SCADA) system for Greenhouse Farm w...
Parvesh Taneja
 
PPTX
raspberry pi and robots
chikkujacob
 
PPTX
soft computing manoj
Manoj Yadav
 
PPTX
ICD-10 Is Really Here: What Does That Mean To Compliance Officers?
PYA, P.C.
 
PPT
bluetooth technology
deepak kumar
 
Raspberry pi : an introduction
LTG Oxford
 
Raspberry Pi Presentation
Geekizer
 
Raspberry pi based project abstracts
Softroniics india
 
Introduction to raspberry pi
praveen_23
 
Exploring Raspberry Pi
Lentin Joseph
 
Home automation using raspberry pi
dnp99
 
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Krishna Kumar
 
Raspberry Pi
Noona marja
 
Raspberry pi Update - Encourage your IOT
LF Events
 
Node mcu x raspberrypi2 x mqtt
承翰 蔡
 
Wings table of contents, abstract, acknowledgement
Faizul Ikram
 
Web of things introduction
承翰 蔡
 
Monitor your car from the cloud! DIY Telematics and the Internet of Things
Tom Gersic
 
The Web of Things - Giving physical products a digital voice.
EVRYTHNG
 
Supervisory Control and Data Acquisition (SCADA) system for Greenhouse Farm w...
Parvesh Taneja
 
raspberry pi and robots
chikkujacob
 
soft computing manoj
Manoj Yadav
 
ICD-10 Is Really Here: What Does That Mean To Compliance Officers?
PYA, P.C.
 
bluetooth technology
deepak kumar
 
Ad

Similar to Abstract pi (20)

PDF
report
Aditya Khandate
 
PPTX
Raspberry pi
Naga Srinivas
 
PPT
Raspberry Pi
Tusharkant Behera
 
PPTX
Raspberry pi
VipulKumar300
 
DOCX
FINAL SEMINAR REPORT OF RASPBERRY PI
GANESH GOVIND BHOR
 
PPTX
Raspberry pi. mini computer networks science ppt
harshit762481
 
PPTX
Raspberry pi
Ayushi Sharma
 
PPTX
Raspberry pi
Aradhya Kundu
 
PPTX
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
Ravindranath67
 
PPTX
Raspberry pi sikha
sikhakv
 
PPT
Raspberrypi
Ekansh Purwar
 
PDF
Raspberry pi
Shivangi Maddheshia
 
PPTX
PI-Phone Using Raspberry Pi-2
Raghad Foqha
 
PPTX
PI-Phone Using Raspberry Pi-2
Raghad Foqha
 
PPTX
Raspberry pi
Pravesh Sahu
 
PDF
Introduction aboout raspberry PI
Vivek P
 
PPTX
IoT for data science Module 5 - Raspberry Pi.pptx
MadhurimaDas52
 
PDF
My presentation raspberry pi
HusainBhaldar21
 
PPT
Raspberry Pi Technology
Ravi Basil
 
PDF
Introduction to Raspberrypi
Iheb Ben Salem
 
Raspberry pi
Naga Srinivas
 
Raspberry Pi
Tusharkant Behera
 
Raspberry pi
VipulKumar300
 
FINAL SEMINAR REPORT OF RASPBERRY PI
GANESH GOVIND BHOR
 
Raspberry pi. mini computer networks science ppt
harshit762481
 
Raspberry pi
Ayushi Sharma
 
Raspberry pi
Aradhya Kundu
 
IOT Experiment-2.pptx --- Hands on Approach & Easy to learn IOT Basics...
Ravindranath67
 
Raspberry pi sikha
sikhakv
 
Raspberrypi
Ekansh Purwar
 
Raspberry pi
Shivangi Maddheshia
 
PI-Phone Using Raspberry Pi-2
Raghad Foqha
 
PI-Phone Using Raspberry Pi-2
Raghad Foqha
 
Raspberry pi
Pravesh Sahu
 
Introduction aboout raspberry PI
Vivek P
 
IoT for data science Module 5 - Raspberry Pi.pptx
MadhurimaDas52
 
My presentation raspberry pi
HusainBhaldar21
 
Raspberry Pi Technology
Ravi Basil
 
Introduction to Raspberrypi
Iheb Ben Salem
 
Ad

Abstract pi

  • 1. Raspberry Pi A Seminar Report Submitted by Nipun Ashokkumar Parikh in partial fulfillment for the degree of Bachelor of Technology in Computer Science & Engineering At Bhagwan Mahavir College of Engineering & Technology Department of Computer Science & Engineering (Affiliated to GTU, Approved by AICTE, New Delhi) SURAT. August 2014
  • 2. Bhagwan Mahavir College of Engineering & Technology Department of Computer Science & Engineering (Affiliated to GTU, Approved by AICTE, New Delhi) SURAT. CERTIFICATE This is to certify that the Seminar entitled “Raspberry Pi” submitted by Parikh Nipun Ashokkumar, Enrollment No.:120060131006, towards the partial fulfillment of the requirements for the Degree of Bachelor of Technology in Computer Science & Engineering of Bhagwan Mahavir College Of Engineering & Technology is the record of work carried out by him under my supervision and guidance. In my opinion, the submitted work has reached a level required for being accepted for examination. Date: 11/08/2014 Guide H.O.D Mrs. Happy Patel Mrs. Twinkle Ankleshwaria. Dept. of Computer Science & Engg., Dept. of Computer Science & Engg., BMCET, Surat. BMCET, Surat. Signature of Guide Signature of H.O.D
  • 3. ACKNOWLEDGEMENT I would like to take this opportunity to bestow my acknowledgement to all the persons who have directly or indirectly availed me in guiding my project. I am grateful to my college and my university for giving us the opportunity to present project on this topic which will be the first step for my bright future. The assiduous help given by Mrs. Alpa Valand and Mrs. Happy Patel as my project guide has been an inevitable part in the successful completion of my project. I sincerely thank her for her continuous support and cooperation throughout the semester. I would also like to thank Mr. Chetan Sharma for arranging a demo hardware for the project. I would also like to thank Mrs. Twinkle Ankleshwaria (Head of Department, Computer branch) for guiding me throughout the project and encouraging me. And the most precious part of my life, my parents, who have showered their love and support which can never be repaid but can be commemorated. I would also like to thank my elder sister for giving her views and recommendations on the project. Without them this achievement would not have been possible. Nipun Ashokkumar Parikh 120060131006 Computer Science & Engineering BMCET, Surat.
  • 4. ABSTRACT The computer is now not a luxury but a necessity in today’s world. The computer has now become a personal computer with the introduction of microcontrollers and integrated circuits. Raspberry Pi is a credit-card sized computer aimed at providing a computer to everyone on the planet. It is aimed at teaching computer concepts while being low at price. Raspberry Pi is intended to provide a base on which kids can learn programming while enthusiasts can make various projects. It serves as an efficient base due to its low cost and the number of interfaces available. The Raspberry Pi can be used instead of a personal computer, but with some limitations due to its limited processing power. The main aim of this seminar is to study Raspberry Pi, and its applications. This seminar is carried as a part of a subject in the curriculum of Computer Science of Gujarat Technological University. This seminar is limited to study of the Raspberry Pi from various sources without its practical implementation.
  • 5. List of figures: Figure no Description Page no 1 Osborne 1 Computer 3 2 Toshiba T1100 3 3 Commodore 64 system 5 4 Earliest prototype of RPi 6 5 Block diagram 8 6 GPIO connector 10 7 RCA Video connector 11 8 Status LEDs 12 9 Gertboard 17 10 Boot process 21 11 Applications: Home automation system 26 12 Applications: Arcade gaming machine 26 13 Applications: RPi inside robot 27 14 Applications: R2D2 27 15 Applications: Landline 28 16 Applications: Decoration lights 28 17 Comparison of RPi with competitors 29 List of Tables: Table No Description Page no 1 Specifications 14-15 2 List of supported OS 23-24
  • 6. Abbreviations: Symbol Abbreviation DIY Do It Yourself GUI Graphical User Interface SRAM Synchronous Random Access Memory SoC System On Chip GPIO General Purpose Input Output UART Universal asynchronous receiver/transmitter I2C Inter-Integrated Circuit SPI Serial Peripheral Interface DSI Display Serial Interface MIPI Mobile Industry Processor Interface USB Universal Serial Bus CSI Camera Serial Interface JTAG Joint Test Action Group PCB Printed Circuit Board RPi Raspberry Pi HDMI High Definition Multimedia Interface I2S Integrated Interchip Sound RISC Reduced Instruction Set Computer NOOBS New Out-Of Box Software PCI Peripheral Component Interconnect FPGA Field-Programmable Gate Array
  • 7. TABLE OF CONTENTS Chapter No. Title Page no. 1 Introduction 1 2 History of computers 2 2.1 Brief history of ultra-cheap and small computers 2 2.2 History of embedded devices 3 3 Inception of Raspberry Pi 5 3.1 Idea to create Raspberry Pi 5 3.2 Initial design considerations 6 4 Hardware 8 4.1 Hardware layout 8 4.2 Brief description of the components on the Pi 9 4.3 Specifications 14 4.4 Brief description of System on Chip 15 4.5 Accessories 17 5 Software 19 5.1 Operating System 19 5.2 Boot process 19 5.3 NOOBS installer 22 5.4 Raspberry Pi compatible operating systems 23 6 Applications 25 6.1 Applications 25 6.2 Examples of projects using Raspberry Pi 26 6.3 Comparison of Raspberry Pi with competitors 29 6.4 Advantages & Disadvantages 30 Conclusion 32 References 33