SlideShare una empresa de Scribd logo
1 de 35
Raspberry Pi
Introduction
• The Raspberry Pi is a credit-card sized
computer
• It can be plugged into your TV and a
keyboard, and can be used for many of
the things that your average desktop
does - spreadsheets, word-processing,
games and it also plays high-definition
video.
Introduction
• measuring
approximately
9cmx 5.5cm
History
•The Raspberry Pi is the work of the
Raspberry Pi
Foundation, a charitable organisation.
•UK registered charity (No. 1129409), May
2009
•It's supported by the University of
Cambridge
Computer Laboratory and tech firm
Broadcomm
Motivation
Computer science skills increasingly important
Decline in CS student numbers
Access to computers
Computers are the tool of the 21st century
Computer Science is concerned with much more
than simply being able to use a computer.
Children should understand how they work and
how to program them
What is Raspberry Pi?
• The Raspberry Pi is a fully featured
microcomputer
squashed onto a circuit board
measuring approximately 9cm x 5.5cm.
Why Raspberry Pi ?
Very Low Cost ($25 – Rs 1550/- for Model A & $35 –
Rs 2200/- for Model B/B+)
Great tool for Learning Programming, Computers &
Concepts of Embedded Linux, etc
Support for all Age Groups (School Children, College
Undergraduates, Professional Developers,
Programmers)
Supports & runs Free and Open Source Linux OS
Consumes less than 5W of Power
Supports Full HD Video Output (1080p), Multiple USB
Ports , etc
Fun to learn & explore. You are limited by your
imagination
Features
• Ultra low-cost (Model A $25,
Model B $35)
• Ultra low-power ~1W
• Credit-card sized, instant start-up
• Complete easy-to-program
computer
Features
• Provide a fun environment for
experimenting
with programming and electronics
• Inexpensive, simple, open and easy to
maintain computer for schools
• Fun computer for children to experiment
with at home(programming, robotics,
etc...)
Technology
• The Raspberry Pi has a Broadcom BCM2835
system on a chip ,which includes an
ARM1176JZF-S 700 MHz processor
• Video Core IV GPU
• originally shipped with 256 megabytes of
RAM, later upgraded to 512MB.
• It does not include a built-in hard disk , but
uses an SD card for booting and long-term
storage.
Hardware
• 10/100 BaseT Ethernet socket
• HDMI socket
• USB 2.0 socket
• RCA video socket
• SD card socket
• Powered from microUSB socket
• 3.5mm audio out jack
• Header footprint for camera connection
Power
5v micro
USB
connector
(Similar to the one on a lot of mobile
phones!)
3.5mm Audio
Standard
headphone
socket
RCA Video
(works with most
older TVs)
HDMI Audio & Video
(works with modern TVs and DVI monitors)
A/V (Audio/Video)
GPIO
(General
Purpose
Input &
Output)
10/100Mb
Ethernet
2 x USB 2.0
ports
Connectivity
DSI
(display
interface)
SOC (System On a Chip)
Broadcom BCM2835 700Mhz
Internals LAN Controller
CSI
(camera
interface)
SD Card Slot
(supports SD cards up to 32GB)
Storage
Operating System
• Linux on a bootable SD card
• Fedora
• Raspbian
• Debian
• ArchLinux ARM
How to make it work!
Programming
• By default, supporting Python as
the educational language.
• Any language which will compile
for ARMv6 can be used with the
Raspberry Pi.
Price
• Model A - $ 25
• Model B - $ 35
• Why so cheap ?
• SoC - System on a chip, a computer
on a single low voltage chip
• Linux OS
Applications
• Can be used for making super computers
Applications
Raspberry Pi Medical Device Input Shield
Applications
• Solar Raspberry Pi Power Pack
Applications
• Voice-Activated Coffee Machine
• Raspberry Pi Dynamic Bike Headlight
Prototype
Applications
It can make your Old TV in to a smart TV. (You can
play Videos, 3D Games, Music, Browse Internet and
much more.
• Raspberry Pi can Act as Full HD 1080p Media Player.
• Its a Mini Computer which just cost Rs.2,350/-
• You can connect a Monitor, Keyboard and Mouse
and use it as a normal computer.
• Its Graphics Capabilities is better than Apple
Products
Raspberry Pi Vs Akash
•Aakash is a low-cost tablet, and Raspberry Pi is
an ultra-cheap, customizable computer.
• Both tech innovations have education and
economy as their central goals.
• Aakash could fundamentally change the way
Indian
students and most of rural India connects with
the
Internet
Raspberry Pi Vs Akash
• The Raspberry Pi, directed at budding computer
engineers in the U.K., could alter the way the
next generation thinks about coding and building in
the computer universe.
• Both the Aakash and Raspberry Pi run on
ARMbased
processors, the British processor that runs
the vast majority of the world’s mobile phones,
smartphone and tablets.
Raspberry Pi Vs Akash
The first generation Aakash is said to run an ARM
11-based processor from Conexant running at
366Mhz.
• The Raspberry Pi uses an ARM 11-based
processor from Broadcom running at 700Mhz plus
a separate graphics processing unit.
• The processor in the Raspberry Pi has about
twice
the graphics performance of the iPhone 4S and
even bests Nvidia’s Tegra 2.
Raspberry Pi Vs Akash
• The Raspberry Pi can connect to a television or a
computer monitor via the commonly used
composite RCA and HDMI video interfaces.
• Akash tablet runs on an Android 2.2 OS.
• The Raspberry Pi computer will run a number of
Linux-based operating systems including Red Hat’s
Fedora as well as Debian, the basis for the popular
Ubuntu distribution, and Arch.
Disadvantages
• It does not have a Hard Disk associated with it
for permanent storage pf files,we have to connect
one
externally or have to use SD card for the purpose.
• The RAM is a POP package on top of the SoC, so
it’s not removable or swappable.
• There is no Real time clock associated with the
board.Adding an RTC is expensive. You can add
one yourself using the GPIO pins.
Future developments
● Tablet version
● Interesting low-cost screen
technologies emerging
● Brambles! (Networks of
Raspberries)
Raspberry Pi 2020
● Exploit process scaling and keep price
constant:
– 8 cores, improved GPU, 8GB main memory
– WiFi, camera, matchbox sized case
– holographic laser projector, virtual keyboard
– FPGA logic on main SoC, high speed links, ….
– < $25
REFERENCES
• Electronics For You, November 2012, Page
18
•http://en.wikipedia.org/wiki/Raspberry_Pi
• http://www.raspberrypi.org
•http://www.element14.com/community/gr
oups/ra
spberry-pi
THANKYOU……

Más contenido relacionado

La actualidad más candente

Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Mandeesh Singh
 
Raspberry Pi Technology
Raspberry Pi TechnologyRaspberry Pi Technology
Raspberry Pi TechnologyRavi Basil
 
Raspberry Pi Introduction
Raspberry Pi IntroductionRaspberry Pi Introduction
Raspberry Pi IntroductionMichal Sedlak
 
Raspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture classRaspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture classMichael Gordon
 
Introduction to Raspberrypi
Introduction to  RaspberrypiIntroduction to  Raspberrypi
Introduction to RaspberrypiIheb Ben Salem
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pipraveen_23
 
Raspberry pi : an introduction
Raspberry pi : an introductionRaspberry pi : an introduction
Raspberry pi : an introductionLTG Oxford
 
Exploring Raspberry Pi
Exploring Raspberry PiExploring Raspberry Pi
Exploring Raspberry PiLentin Joseph
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Mandeesh Singh
 
Raspberry pi 3
Raspberry pi 3Raspberry pi 3
Raspberry pi 3Vipin V
 
Getting Started with Raspberry Pi
Getting Started with Raspberry PiGetting Started with Raspberry Pi
Getting Started with Raspberry Piyeokm1
 
Presentation on Raspberry Pi by Sazzad H. IIUC
Presentation on Raspberry Pi by Sazzad H. IIUCPresentation on Raspberry Pi by Sazzad H. IIUC
Presentation on Raspberry Pi by Sazzad H. IIUCshssn7
 

La actualidad más candente (20)

Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
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 Technology
Raspberry Pi TechnologyRaspberry Pi Technology
Raspberry Pi Technology
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Raspberry Pi Introduction
Raspberry Pi IntroductionRaspberry Pi Introduction
Raspberry Pi Introduction
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Raspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture classRaspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture class
 
Raspberry PI
Raspberry PIRaspberry PI
Raspberry PI
 
Introduction to Raspberrypi
Introduction to  RaspberrypiIntroduction to  Raspberrypi
Introduction to Raspberrypi
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi
 
Raspberry pi : an introduction
Raspberry pi : an introductionRaspberry pi : an introduction
Raspberry pi : an introduction
 
Raspberry-Pi
Raspberry-PiRaspberry-Pi
Raspberry-Pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Exploring Raspberry Pi
Exploring Raspberry PiExploring Raspberry Pi
Exploring Raspberry Pi
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)
 
Raspberry pi 3
Raspberry pi 3Raspberry pi 3
Raspberry pi 3
 
Getting Started with Raspberry Pi
Getting Started with Raspberry PiGetting Started with Raspberry Pi
Getting Started with Raspberry Pi
 
Presentation on Raspberry Pi by Sazzad H. IIUC
Presentation on Raspberry Pi by Sazzad H. IIUCPresentation on Raspberry Pi by Sazzad H. IIUC
Presentation on Raspberry Pi by Sazzad H. IIUC
 

Similar a Raspberry pi

raspberrypi-130930053532-phpapp02.pdf
raspberrypi-130930053532-phpapp02.pdfraspberrypi-130930053532-phpapp02.pdf
raspberrypi-130930053532-phpapp02.pdfVedantSonawane16
 
Raspberry Pi Training in Mohali
Raspberry Pi Training in MohaliRaspberry Pi Training in Mohali
Raspberry Pi Training in MohaliE2MATRIX
 
Raspberry Pi Training in Jalandhar
Raspberry Pi Training in JalandharRaspberry Pi Training in Jalandhar
Raspberry Pi Training in JalandharE2MATRIX
 
Raspberry Pi Training in Chandigarh
Raspberry Pi Training in ChandigarhRaspberry Pi Training in Chandigarh
Raspberry Pi Training in ChandigarhE2MATRIX
 
Raspberry Pi Training in Amritsar
Raspberry Pi Training in AmritsarRaspberry Pi Training in Amritsar
Raspberry Pi Training in AmritsarE2MATRIX
 
Raspberry Pi training in Ludhiana
Raspberry Pi training in LudhianaRaspberry Pi training in Ludhiana
Raspberry Pi training in LudhianaE2MATRIX
 
Raspberry Pi Training in Phagwara
Raspberry Pi Training in PhagwaraRaspberry Pi Training in Phagwara
Raspberry Pi Training in PhagwaraE2MATRIX
 
Introductory raspberrypi Presentation upload.pptx
Introductory raspberrypi Presentation upload.pptxIntroductory raspberrypi Presentation upload.pptx
Introductory raspberrypi Presentation upload.pptxabdullah888715
 
Unit 6 - PART2.pptx
Unit 6 - PART2.pptxUnit 6 - PART2.pptx
Unit 6 - PART2.pptxBLACKSPAROW
 
2_RaspberryPi presentation.pptx
2_RaspberryPi presentation.pptx2_RaspberryPi presentation.pptx
2_RaspberryPi presentation.pptxneelamsanjeevkumar
 
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
 

Similar a Raspberry pi (20)

raspberrypi-130930053532-phpapp02.pdf
raspberrypi-130930053532-phpapp02.pdfraspberrypi-130930053532-phpapp02.pdf
raspberrypi-130930053532-phpapp02.pdf
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Raspberry Pi Training in Mohali
Raspberry Pi Training in MohaliRaspberry Pi Training in Mohali
Raspberry Pi Training in Mohali
 
Raspberry Pi Training in Jalandhar
Raspberry Pi Training in JalandharRaspberry Pi Training in Jalandhar
Raspberry Pi Training in Jalandhar
 
Raspberry Pi Training in Chandigarh
Raspberry Pi Training in ChandigarhRaspberry Pi Training in Chandigarh
Raspberry Pi Training in Chandigarh
 
Raspberry Pi Training in Amritsar
Raspberry Pi Training in AmritsarRaspberry Pi Training in Amritsar
Raspberry Pi Training in Amritsar
 
Raspberry Pi training in Ludhiana
Raspberry Pi training in LudhianaRaspberry Pi training in Ludhiana
Raspberry Pi training in Ludhiana
 
Raspberry Pi Training in Phagwara
Raspberry Pi Training in PhagwaraRaspberry Pi Training in Phagwara
Raspberry Pi Training in Phagwara
 
Introductory raspberrypi Presentation upload.pptx
Introductory raspberrypi Presentation upload.pptxIntroductory raspberrypi Presentation upload.pptx
Introductory raspberrypi Presentation upload.pptx
 
Raspberry Pi Technology
Raspberry Pi Technology Raspberry Pi Technology
Raspberry Pi Technology
 
Rasberry pi
 Rasberry pi Rasberry pi
Rasberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberrypi
RaspberrypiRaspberrypi
Raspberrypi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Introduction to Raspberry PI
Introduction to Raspberry PIIntroduction to Raspberry PI
Introduction to Raspberry PI
 
Unit 6 - PART2.pptx
Unit 6 - PART2.pptxUnit 6 - PART2.pptx
Unit 6 - PART2.pptx
 
Raspberry
RaspberryRaspberry
Raspberry
 
2_RaspberryPi presentation.pptx
2_RaspberryPi presentation.pptx2_RaspberryPi presentation.pptx
2_RaspberryPi presentation.pptx
 
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
 

Último

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Último (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

Raspberry pi

  • 2. Introduction • The Raspberry Pi is a credit-card sized computer • It can be plugged into your TV and a keyboard, and can be used for many of the things that your average desktop does - spreadsheets, word-processing, games and it also plays high-definition video.
  • 4. History •The Raspberry Pi is the work of the Raspberry Pi Foundation, a charitable organisation. •UK registered charity (No. 1129409), May 2009 •It's supported by the University of Cambridge Computer Laboratory and tech firm Broadcomm
  • 5. Motivation Computer science skills increasingly important Decline in CS student numbers Access to computers Computers are the tool of the 21st century Computer Science is concerned with much more than simply being able to use a computer. Children should understand how they work and how to program them
  • 6. What is Raspberry Pi? • The Raspberry Pi is a fully featured microcomputer squashed onto a circuit board measuring approximately 9cm x 5.5cm.
  • 7. Why Raspberry Pi ? Very Low Cost ($25 – Rs 1550/- for Model A & $35 – Rs 2200/- for Model B/B+) Great tool for Learning Programming, Computers & Concepts of Embedded Linux, etc Support for all Age Groups (School Children, College Undergraduates, Professional Developers, Programmers) Supports & runs Free and Open Source Linux OS Consumes less than 5W of Power Supports Full HD Video Output (1080p), Multiple USB Ports , etc Fun to learn & explore. You are limited by your imagination
  • 8. Features • Ultra low-cost (Model A $25, Model B $35) • Ultra low-power ~1W • Credit-card sized, instant start-up • Complete easy-to-program computer
  • 9. Features • Provide a fun environment for experimenting with programming and electronics • Inexpensive, simple, open and easy to maintain computer for schools • Fun computer for children to experiment with at home(programming, robotics, etc...)
  • 10. Technology • The Raspberry Pi has a Broadcom BCM2835 system on a chip ,which includes an ARM1176JZF-S 700 MHz processor • Video Core IV GPU • originally shipped with 256 megabytes of RAM, later upgraded to 512MB. • It does not include a built-in hard disk , but uses an SD card for booting and long-term storage.
  • 11. Hardware • 10/100 BaseT Ethernet socket • HDMI socket • USB 2.0 socket • RCA video socket • SD card socket • Powered from microUSB socket • 3.5mm audio out jack • Header footprint for camera connection
  • 12.
  • 13. Power 5v micro USB connector (Similar to the one on a lot of mobile phones!)
  • 14. 3.5mm Audio Standard headphone socket RCA Video (works with most older TVs) HDMI Audio & Video (works with modern TVs and DVI monitors) A/V (Audio/Video)
  • 16. DSI (display interface) SOC (System On a Chip) Broadcom BCM2835 700Mhz Internals LAN Controller CSI (camera interface)
  • 17. SD Card Slot (supports SD cards up to 32GB) Storage
  • 18. Operating System • Linux on a bootable SD card • Fedora • Raspbian • Debian • ArchLinux ARM
  • 19. How to make it work!
  • 20. Programming • By default, supporting Python as the educational language. • Any language which will compile for ARMv6 can be used with the Raspberry Pi.
  • 21. Price • Model A - $ 25 • Model B - $ 35 • Why so cheap ? • SoC - System on a chip, a computer on a single low voltage chip • Linux OS
  • 22. Applications • Can be used for making super computers
  • 23. Applications Raspberry Pi Medical Device Input Shield
  • 25. Applications • Voice-Activated Coffee Machine • Raspberry Pi Dynamic Bike Headlight Prototype
  • 26. Applications It can make your Old TV in to a smart TV. (You can play Videos, 3D Games, Music, Browse Internet and much more. • Raspberry Pi can Act as Full HD 1080p Media Player. • Its a Mini Computer which just cost Rs.2,350/- • You can connect a Monitor, Keyboard and Mouse and use it as a normal computer. • Its Graphics Capabilities is better than Apple Products
  • 27. Raspberry Pi Vs Akash •Aakash is a low-cost tablet, and Raspberry Pi is an ultra-cheap, customizable computer. • Both tech innovations have education and economy as their central goals. • Aakash could fundamentally change the way Indian students and most of rural India connects with the Internet
  • 28. Raspberry Pi Vs Akash • The Raspberry Pi, directed at budding computer engineers in the U.K., could alter the way the next generation thinks about coding and building in the computer universe. • Both the Aakash and Raspberry Pi run on ARMbased processors, the British processor that runs the vast majority of the world’s mobile phones, smartphone and tablets.
  • 29. Raspberry Pi Vs Akash The first generation Aakash is said to run an ARM 11-based processor from Conexant running at 366Mhz. • The Raspberry Pi uses an ARM 11-based processor from Broadcom running at 700Mhz plus a separate graphics processing unit. • The processor in the Raspberry Pi has about twice the graphics performance of the iPhone 4S and even bests Nvidia’s Tegra 2.
  • 30. Raspberry Pi Vs Akash • The Raspberry Pi can connect to a television or a computer monitor via the commonly used composite RCA and HDMI video interfaces. • Akash tablet runs on an Android 2.2 OS. • The Raspberry Pi computer will run a number of Linux-based operating systems including Red Hat’s Fedora as well as Debian, the basis for the popular Ubuntu distribution, and Arch.
  • 31. Disadvantages • It does not have a Hard Disk associated with it for permanent storage pf files,we have to connect one externally or have to use SD card for the purpose. • The RAM is a POP package on top of the SoC, so it’s not removable or swappable. • There is no Real time clock associated with the board.Adding an RTC is expensive. You can add one yourself using the GPIO pins.
  • 32. Future developments ● Tablet version ● Interesting low-cost screen technologies emerging ● Brambles! (Networks of Raspberries)
  • 33. Raspberry Pi 2020 ● Exploit process scaling and keep price constant: – 8 cores, improved GPU, 8GB main memory – WiFi, camera, matchbox sized case – holographic laser projector, virtual keyboard – FPGA logic on main SoC, high speed links, …. – < $25
  • 34. REFERENCES • Electronics For You, November 2012, Page 18 •http://en.wikipedia.org/wiki/Raspberry_Pi • http://www.raspberrypi.org •http://www.element14.com/community/gr oups/ra spberry-pi