1 Raspberry Pi Raspberry Pi
2
Raspberry piRaspberry pi
What is it ?What is it ?
Why ?Why ?
Hardware Hardware
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 UK UK byby RASPBERRY PI RASPBERRY 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 BCMW2835 BCMW2835 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 to 2 ] Videocore IV GPU with 256 MB RAM initially later upgraded to
512 MB 512 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 with tools 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 Raspberry The main purpose behind development of Raspberry Pi to teach basic computer science in school & every other Pi to teach basic computer science in school & every other person interested in computer hardware , programing person interested in computer hardware , programing
UseUse :- It is capable of doing everything that we expect a desktop t is capable of doing everything that we expect a desktop computer to do from browsing the internet , playing games & hd computer to do from browsing the internet , playing games & hd videos ,word processing etcvideos ,word processing etc..
continue.....
HardwareHardware
● Block digram of all model Block digram of all model i.e. A,A+,B,B+ is shown in i.e. A,A+,B,B+ is shown in figure.figure.
● As we can plug raspberry As we can plug raspberry pi into monitor, I/O is done pi into monitor, I/O is done through standard keyboard , through standard keyboard , mouse & Monitormouse & Monitor
● In model A & A+ lowest two In model A & A+ lowest two blocks are absent so usb port blocks are absent so usb port is directly connect to SoCis directly connect to SoC
continue.....
SoftwareSoftware
OSOS :– → uses linux based kernel system such as Archlinux uses linux based kernel system such as Archlinux ARMARM , RISC os ,puppy linux, Raspbian, suse linux, pidora RISC 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
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. 2014 Release date – 10 nov. 2014
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
15
Model B+Model B+
Continue.....Continue.....
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
17
Model Raspberry pi 2Model Raspberry pi 2
Continue.....Continue.....
Model 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 IV Gpu – 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