1
Raspberry PiRaspberry Pi
2
Raspberry piRaspberry pi
What is it ?What is it ?
Why ?Why ?
HardwareHardware
SoftwareSoftware
Models of Raspberry piModels of Raspberry pi
usesuses
referencesreferences
3
What is it ?What is it ?
-> credit card-sized single-board computer.credit card-sized single-board computer.
-> developed in thedeveloped in the UKUK byby RASPBERRY PIRASPBERRY PI foundation.foundation.
-> low cost computer that plugs into monitor or TV.-> low cost computer that plugs into monitor or TV.
-> manufactured in three board configurations through licensed-> manufactured in three board configurations through licensed
manufacturing.manufacturing.
1 ] Newark element14 (Premier Farnell)1 ] Newark element14 (Premier Farnell)
2] RS Components2] RS Components
3 ] Egoman3 ] Egoman
Continue.....Continue..... 3
4
What is it ?What is it ?
→ has a Broadcomhas a Broadcom BCMW2835BCMW2835 system on a chip which includessystem on a chip which includes
1 ] ARM1176JZF-S 700 Hz processor1 ] ARM1176JZF-S 700 Hz processor
2 ] Videocore IV GPU with 256 MB RAM initially later upgraded to2 ] Videocore IV GPU with 256 MB RAM initially later upgraded to
512 MB512 MB
→→ does not have built in hard disk so it uses SD card for booting &does not have built in hard disk so it uses SD card for booting &
permanent storagepermanent storage
→→ tools are available for python as main programing language withtools are available for python as main programing language with
support for c,c++,java,perl,ruby.support for c,c++,java,perl,ruby.
→→ os used are:Arch linux,risc os,puppy linux,Raspbian etcos used are:Arch linux,risc os,puppy linux,Raspbian etc
→→ first released in feb 2012first released in feb 2012..
5
Why ?Why ?

DevelopmentDevelopment :-
The main purpose behind development of RaspberryThe main purpose behind development of Raspberry
Pi to teach basic computer science in school & every otherPi to teach basic computer science in school & every other
person interested in computer hardware , programingperson interested in computer hardware , programing

UseUse :-
It is capable of doing everything that we expect a desktopt is capable of doing everything that we expect a desktop
computer to do from browsing the internet , playing games & hdcomputer to do from browsing the internet , playing games & hd
videos ,word processing etcvideos ,word processing etc..
continue.....
HardwareHardware
●
Block digram of all modelBlock digram of all model
i.e. A,A+,B,B+ is shown ini.e. A,A+,B,B+ is shown in
figure.figure.
●
As we can plug raspberryAs we can plug raspberry
pi into monitor, I/O is donepi into monitor, I/O is done
through standard keyboard ,through standard keyboard ,
mouse & Monitormouse & Monitor
●
In model A & A+ lowest twoIn model A & A+ lowest two
blocks are absent so usb portblocks are absent so usb port
is directly connect to SoCis directly connect to SoC
continue.....
SoftwareSoftware

OSOS :–
→ uses linux based kernel system such as Archlinuxuses linux based kernel system such as Archlinux
ARMARM , RISC os ,puppy linux, Raspbian, suse linux, pidoraRISC os ,puppy linux, Raspbian, suse linux, pidora
(remix fedora) etc(remix fedora) etc
→ windows is not run in original pi , but pi 2 is able→ windows is not run in original pi , but pi 2 is able
to run windows 10to run windows 10

Driver API's :-Driver API's :-
→→ pi uses Videocore IV GPU via binary blob.pi uses Videocore IV GPU via binary blob.
→ video application uses OpenMax→ video application uses OpenMax
→ 3D application uses OpenGL ES→ 3D application uses OpenGL ES
→ 2 D application uses OpenVG→ 2 D application uses OpenVG
continue.....
SoftwareSoftware
Third party application software :-Third party application software :-
→→ Mathmatica –– computational softwarecomputational software
→→ Minecraft –Minecraft – about game worldabout game world
continue 9
Model AModel A
Price – US$25Price – US$25
Power – 300 mA(2.5 W)Power – 300 mA(2.5 W)
Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm
Weight – 45gWeight – 45g
Memory(SDRAM) – 256 MB(shared with GPU)Memory(SDRAM) – 256 MB(shared with GPU)
USB 2.0 ports – 1 (direct from BCM2835 chip)USB 2.0 ports – 1 (direct from BCM2835 chip)
On board storage – SD / SDIO card slotOn board storage – SD / SDIO card slot
Release date – feb. 2012Release date – feb. 2012
10
Model AModel A
11
Model A+Model A+
Continue.....Continue.....
Model AModel A
Price – US$20Price – US$20
Power – 200 mA(1 W)Power – 200 mA(1 W)
Size – 65mm * 56.5 mmSize – 65mm * 56.5 mm
Weight – 23gWeight – 23g
Memory(SDRAM) – 256 MB (shared with GPU)Memory(SDRAM) – 256 MB (shared with GPU)
USB 2.0 ports – 1 (direct from BCM2835 chip)USB 2.0 ports – 1 (direct from BCM2835 chip)
On board storage – MicroSD slotOn board storage – MicroSD slot
Release date – 10 nov. 2014Release date – 10 nov. 2014
12
Model A+Model A+
13
Model BModel B
Continue.....Continue.....
Model BModel B
Price – US$35Price – US$35
Power – 700 mA(3.5 W)Power – 700 mA(3.5 W)
Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm
Weight – 45gWeight – 45g
Memory(SDRAM) – 512 MB (shared with GPU)Memory(SDRAM) – 512 MB (shared with GPU)
USB 2.0 ports – 2 (via on-board 3-port USB hub)USB 2.0 ports – 2 (via on-board 3-port USB hub)
On board storage – SD / MMC / SDIO card slotOn board storage – SD / MMC / SDIO card slot
Release date – 5 sept 2012Release date – 5 sept 2012
14
Model BModel B
15
Model B+Model B+Model BModel B
Continue.....Continue.....
Model BModel B
Price – US$35Price – US$35
Power – 600 mA(3 W)Power – 600 mA(3 W)
Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm
Weight – 45gWeight – 45g
Memory(SDRAM) – 512 MB (shared with GPU)Memory(SDRAM) – 512 MB (shared with GPU)
USB 2.0 ports – 4 (via on-board 5-port USB hub)USB 2.0 ports – 4 (via on-board 5-port USB hub)
On board storage – MicroSD slotOn board storage – MicroSD slot
Release date – 14 july 2014Release date – 14 july 2014
16
Model B+Model B+
17
Model Raspberry pi 2Model Raspberry pi 2Model BModel B
Continue.....Continue.....
Model BModel B
Price – US$35Price – US$35
Power – 800 mA(4 W)Power – 800 mA(4 W)
Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm
Weight – 45gWeight – 45g
Memory(SDRAM) – 1 GB (shared with GPU)Memory(SDRAM) – 1 GB (shared with GPU)
USB 2.0 ports – 4 (via on-board 5-port USB hub)USB 2.0 ports – 4 (via on-board 5-port USB hub)
On board storage – MicroSD slotOn board storage – MicroSD slot
Release date – 2 feb 2015Release date – 2 feb 2015
18
Model Raspberry pi 2Model Raspberry pi 2
SoC - Broadcom BCM2836SoC - Broadcom BCM2836
Cpu - 900 MHz quad-core ARM Cortex-A7Cpu - 900 MHz quad-core ARM Cortex-A7
Gpu – videocore IVGpu – videocore IV
19
UsesUses
Write your own game.Write your own game.
Create your own cloud server.Create your own cloud server.
Create a dedicated minecraft machine.Create a dedicated minecraft machine.
Build a download hub.Build a download hub.
Media centre for your TV.Media centre for your TV.
Build a case.Build a case.
20
ReferencesReferences
Www.wikipedia.com
Www.seminaronly.com
Www.collegelib.com
21
Thank youThank you

Raspberry Pi

  • 1.
  • 2.
    2 Raspberry piRaspberry pi Whatis it ?What is it ? Why ?Why ? HardwareHardware SoftwareSoftware Models of Raspberry piModels of Raspberry pi usesuses referencesreferences
  • 3.
    3 What is it?What is it ? -> credit card-sized single-board computer.credit card-sized single-board computer. -> developed in thedeveloped in the UKUK byby RASPBERRY PIRASPBERRY PI foundation.foundation. -> low cost computer that plugs into monitor or TV.-> low cost computer that plugs into monitor or TV. -> manufactured in three board configurations through licensed-> manufactured in three board configurations through licensed manufacturing.manufacturing. 1 ] Newark element14 (Premier Farnell)1 ] Newark element14 (Premier Farnell) 2] RS Components2] RS Components 3 ] Egoman3 ] Egoman Continue.....Continue..... 3
  • 4.
    4 What is it?What is it ? → has a Broadcomhas a Broadcom BCMW2835BCMW2835 system on a chip which includessystem on a chip which includes 1 ] ARM1176JZF-S 700 Hz processor1 ] ARM1176JZF-S 700 Hz processor 2 ] Videocore IV GPU with 256 MB RAM initially later upgraded to2 ] Videocore IV GPU with 256 MB RAM initially later upgraded to 512 MB512 MB →→ does not have built in hard disk so it uses SD card for booting &does not have built in hard disk so it uses SD card for booting & permanent storagepermanent storage →→ tools are available for python as main programing language withtools are available for python as main programing language with support for c,c++,java,perl,ruby.support for c,c++,java,perl,ruby. →→ os used are:Arch linux,risc os,puppy linux,Raspbian etcos used are:Arch linux,risc os,puppy linux,Raspbian etc →→ first released in feb 2012first released in feb 2012..
  • 5.
    5 Why ?Why ?  DevelopmentDevelopment:- The main purpose behind development of RaspberryThe main purpose behind development of Raspberry Pi to teach basic computer science in school & every otherPi to teach basic computer science in school & every other person interested in computer hardware , programingperson interested in computer hardware , programing  UseUse :- It is capable of doing everything that we expect a desktopt is capable of doing everything that we expect a desktop computer to do from browsing the internet , playing games & hdcomputer to do from browsing the internet , playing games & hd videos ,word processing etcvideos ,word processing etc..
  • 6.
    continue..... HardwareHardware ● Block digram ofall modelBlock digram of all model i.e. A,A+,B,B+ is shown ini.e. A,A+,B,B+ is shown in figure.figure. ● As we can plug raspberryAs we can plug raspberry pi into monitor, I/O is donepi into monitor, I/O is done through standard keyboard ,through standard keyboard , mouse & Monitormouse & Monitor ● In model A & A+ lowest twoIn model A & A+ lowest two blocks are absent so usb portblocks are absent so usb port is directly connect to SoCis directly connect to SoC
  • 7.
    continue..... SoftwareSoftware  OSOS :– → useslinux based kernel system such as Archlinuxuses linux based kernel system such as Archlinux ARMARM , RISC os ,puppy linux, Raspbian, suse linux, pidoraRISC os ,puppy linux, Raspbian, suse linux, pidora (remix fedora) etc(remix fedora) etc → windows is not run in original pi , but pi 2 is able→ windows is not run in original pi , but pi 2 is able to run windows 10to run windows 10  Driver API's :-Driver API's :- →→ pi uses Videocore IV GPU via binary blob.pi uses Videocore IV GPU via binary blob. → video application uses OpenMax→ video application uses OpenMax → 3D application uses OpenGL ES→ 3D application uses OpenGL ES → 2 D application uses OpenVG→ 2 D application uses OpenVG
  • 8.
    continue..... SoftwareSoftware Third party applicationsoftware :-Third party application software :- →→ Mathmatica –– computational softwarecomputational software →→ Minecraft –Minecraft – about game worldabout game world
  • 9.
    continue 9 Model AModelA Price – US$25Price – US$25 Power – 300 mA(2.5 W)Power – 300 mA(2.5 W) Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm Weight – 45gWeight – 45g Memory(SDRAM) – 256 MB(shared with GPU)Memory(SDRAM) – 256 MB(shared with GPU) USB 2.0 ports – 1 (direct from BCM2835 chip)USB 2.0 ports – 1 (direct from BCM2835 chip) On board storage – SD / SDIO card slotOn board storage – SD / SDIO card slot Release date – feb. 2012Release date – feb. 2012
  • 10.
  • 11.
    11 Model A+Model A+ Continue.....Continue..... ModelAModel A Price – US$20Price – US$20 Power – 200 mA(1 W)Power – 200 mA(1 W) Size – 65mm * 56.5 mmSize – 65mm * 56.5 mm Weight – 23gWeight – 23g Memory(SDRAM) – 256 MB (shared with GPU)Memory(SDRAM) – 256 MB (shared with GPU) USB 2.0 ports – 1 (direct from BCM2835 chip)USB 2.0 ports – 1 (direct from BCM2835 chip) On board storage – MicroSD slotOn board storage – MicroSD slot Release date – 10 nov. 2014Release date – 10 nov. 2014
  • 12.
  • 13.
    13 Model BModel B Continue.....Continue..... ModelBModel B Price – US$35Price – US$35 Power – 700 mA(3.5 W)Power – 700 mA(3.5 W) Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm Weight – 45gWeight – 45g Memory(SDRAM) – 512 MB (shared with GPU)Memory(SDRAM) – 512 MB (shared with GPU) USB 2.0 ports – 2 (via on-board 3-port USB hub)USB 2.0 ports – 2 (via on-board 3-port USB hub) On board storage – SD / MMC / SDIO card slotOn board storage – SD / MMC / SDIO card slot Release date – 5 sept 2012Release date – 5 sept 2012
  • 14.
  • 15.
    15 Model B+Model B+ModelBModel B Continue.....Continue..... Model BModel B Price – US$35Price – US$35 Power – 600 mA(3 W)Power – 600 mA(3 W) Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm Weight – 45gWeight – 45g Memory(SDRAM) – 512 MB (shared with GPU)Memory(SDRAM) – 512 MB (shared with GPU) USB 2.0 ports – 4 (via on-board 5-port USB hub)USB 2.0 ports – 4 (via on-board 5-port USB hub) On board storage – MicroSD slotOn board storage – MicroSD slot Release date – 14 july 2014Release date – 14 july 2014
  • 16.
  • 17.
    17 Model Raspberry pi2Model Raspberry pi 2Model BModel B Continue.....Continue..... Model BModel B Price – US$35Price – US$35 Power – 800 mA(4 W)Power – 800 mA(4 W) Size – 85.60 * 56.5 mmSize – 85.60 * 56.5 mm Weight – 45gWeight – 45g Memory(SDRAM) – 1 GB (shared with GPU)Memory(SDRAM) – 1 GB (shared with GPU) USB 2.0 ports – 4 (via on-board 5-port USB hub)USB 2.0 ports – 4 (via on-board 5-port USB hub) On board storage – MicroSD slotOn board storage – MicroSD slot Release date – 2 feb 2015Release date – 2 feb 2015
  • 18.
    18 Model Raspberry pi2Model Raspberry pi 2 SoC - Broadcom BCM2836SoC - Broadcom BCM2836 Cpu - 900 MHz quad-core ARM Cortex-A7Cpu - 900 MHz quad-core ARM Cortex-A7 Gpu – videocore IVGpu – videocore IV
  • 19.
    19 UsesUses Write your owngame.Write your own game. Create your own cloud server.Create your own cloud server. Create a dedicated minecraft machine.Create a dedicated minecraft machine. Build a download hub.Build a download hub. Media centre for your TV.Media centre for your TV. Build a case.Build a case.
  • 20.
  • 21.