SlideShare a Scribd company logo
Raspberry Pi
Technology
HISTROY
 The purpose of creating these affordable, programmable computers
was to
promote basic computer science to be taught in schools.
● Created by the Raspberry Pi Foundation (UK) in 2009.
● Sold over two million units within two years of having licensed
 It's supported by the University of Cambridge Computer Laboratory
and tech firm Broadcom
INTRODUCTION
Credit-card sized computer.
Initiated by Eben Upton.
Based on Broadcom chips.
Supported by UCCL and Broadcom.
Affordable
Runs LINUX. Microsoft is developing Windows 10 for newer
boards.
Consumes less than 5W of Power
Supports Full HD Video Output (1080p), Multiple USB Ports ,
etc
Why you should use one
o Low cost and low power
● Simple to use
● Educational device for youths
● Versatile for many different projects/applications
● Compact Size
MOTIVATION
 Computer science skills are important. Computers are the tool of
the 21st century
 Computer Science is concerned with much more than simply being
able to use a computer.
 For Developing CS skills. Easy access to computers
 One should understand how they work and how to program them,
easily and affectively.
FEATURES
 Provide a fun environment for experimenting with programming and
electronics.
 Inexpensive, simple, open and easy to maintain , Ultra low-cost
(Model A $25, Model B $35).
 Complete easy-to-program computer.
TECNOLOGY
 The Raspberry Pi has a Broadcom BCM2835 system on a chip ,
which includes an ARM1176JZF-S 700 MHz processor .
 It does not include a built-in hard disk , but uses an SD card for
booting and long-term storage.
 Dual Video Core IV GPU, Video Core IV GPU
 First model had 256MB RAM, newest has 1GB,2GB.
HARDWARE
4 Models: A, A+, B, B+.
● ARM1176JZF-S Processor
o Typical clock size is 700 MHz, preforming at approximately 40
MFLOPS, Can be overclocked to 1GHz without any issues.
● Includes Video Core IV graphics processor with1 billion pixels per
second.
● 512 MB of RAM is built into the board, not replaceable or
upgradeable
● Includes multiple built on I/O ports
o 100 MB/s Ethernet port
o HDMI port and RCA port
o Audio Jack
RISC Architecture
 Low Transistor Count
● Low Power Consumption/Heat Production
● Used in most mobile devices
o Phones
o Laptops
o Small Digital Devices

Raspberry Pi has similar requirements to
mobile devices

Architecture allows for various Unix Os, Raspberry Pi can utilizes
nearly all
Linux.
Instruction Set
 3 Instruction Sets
32 Bit ARM
Single Instructions
Handles Data
Organizes Processor Segments

16 Bit Thumb
Specialize in branch range and address space
Used with ARM for rapid interrupts
Used for Digital Signal Processing

8 Bit Java
Jazelle Technology
Deals with complex Java bytecodes
Pipelining
 8 stage pipeline
Data path consists of three pipelines:
ALU, shift,
Load or store pipeline
 Fetch stages can hold up to four instructions. Branch prediction
performed on instructions ahead of execution of earlier instructions
 Issue and Decode stages can contain any instruction in parallel with
a
predicted branch
 Execute, Memory, and Write stages can contain a predicted branch,
an
ALU, or multiply instruction load/store multiple instruction, and a
coprocessor instruction in parallel execution.
OPERATING SYSTEM
 Raspbian
 Fedora
 Arch-Linux ARM
 Windows 10 On Raspberry Pi2 (up-coming)
Programming on a Pi
 By default, It supports Python as the educational language.
 Any language which will compile for ARM v6 can be used with
the Raspberry Pi
 Raspberry Pi supports multiple Linux distributions
Ubuntu
Openelec
OSMC
 The installed ARMv6 also handle many languages
Python
C
C++
Java
Ruby
Scratch
 More programming languages can be installed with proper
support tools
Applications
 While originally used to teach kids about programming, the
Raspberry Pi
has evolved to be used for a multitude of different applications
 Automated Light Control System
 Game System Emulator
 Surveillance System
 Universal Remote Control system
 Automated House system
 Music Streaming Speakers , and a-lot more…,
Raspberry pi technology
POWER
5v micro
USB connector
(Similar to the one on a lot of mobile phones!)
DSI
(display
interface)
SOC (System On a Chip)
Broadcom BCM2835 700Mhz
INTERNAL
LAN Controller
CSI
(camera interface)
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)
SD Card Slot
(supports SD cards up to 32GB)
STORAGE
GPIO
(General
Purpose
Input &
Output)
10/100Mb
Ethernet
2 x USB 2.0
ports
CONNECTIVITY
Raspberry pi technology
Raspberry pi technology
Raspberry pi technology
Sources
 http://www.raspberrypi.org (RasperryPi’s main website)
 http://infocenter.arm.com/help/topic/com.arm.doc.ddi0301h/DDI0301
H
_arm1176jzfs_r0p7_trm.pdf (ARM1176JZF-S Technical Reference
Manual)
 http://makezine.com/magazine/how-to-choose-the-right-
platformraspberry-pi-or-beaglebone-black/
 https://en.wikipedia.org/wiki/Main_Page

More Related Content

What's hot

Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
Anija Nair
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
Anirudh Chauhan
 
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
Michael Gordon
 
Raspberry pi complete setup
Raspberry pi complete setupRaspberry pi complete setup
Raspberry pi complete setup
Santosh Kumar Kar
 
Presentation on Raspberry pi
Presentation on Raspberry piPresentation on Raspberry pi
Presentation on Raspberry pi
OpenDev
 
Presentation raspberry pi
Presentation   raspberry piPresentation   raspberry pi
Presentation raspberry pi
Marco Casini
 
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
shssn7
 
Raspberry PI
Raspberry PIRaspberry PI
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
ABHIJITPATRA23
 
Rasp berry Pi
Rasp berry PiRasp berry Pi
Rasp berry Pi
Atieq-ur -Rehman
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)
Mandeesh Singh
 
Raspberrypi best ppt
Raspberrypi best ppt Raspberrypi best ppt
Raspberrypi best ppt
SOMRAJ GAUTAM
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
Naga Srinivas
 
Introduction to Raspberrypi
Introduction to  RaspberrypiIntroduction to  Raspberrypi
Introduction to Raspberrypi
Iheb Ben Salem
 
RaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbRaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulb
Jeff Prestes
 
Simple Presentation On Raspberry pi
Simple Presentation On Raspberry piSimple Presentation On Raspberry pi
Simple Presentation On Raspberry pi
Sakkar Chowdhury
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
Aradhya Kundu
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
Akash Kr Sinha
 
Raspberry pi and its some uses
Raspberry pi and its some usesRaspberry pi and its some uses
Raspberry pi and its some uses
Fahim Hossain
 
Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2
macrutan
 

What's hot (20)

Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Raspberry Pi
Raspberry PiRaspberry 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 complete setup
Raspberry pi complete setupRaspberry pi complete setup
Raspberry pi complete setup
 
Presentation on Raspberry pi
Presentation on Raspberry piPresentation on Raspberry pi
Presentation on Raspberry pi
 
Presentation raspberry pi
Presentation   raspberry piPresentation   raspberry pi
Presentation 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
 
Raspberry PI
Raspberry PIRaspberry PI
Raspberry PI
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Rasp berry Pi
Rasp berry PiRasp berry Pi
Rasp berry Pi
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)
 
Raspberrypi best ppt
Raspberrypi best ppt Raspberrypi best ppt
Raspberrypi best ppt
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Introduction to Raspberrypi
Introduction to  RaspberrypiIntroduction to  Raspberrypi
Introduction to Raspberrypi
 
RaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbRaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulb
 
Simple Presentation On Raspberry pi
Simple Presentation On Raspberry piSimple Presentation On Raspberry pi
Simple Presentation On Raspberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi and its some uses
Raspberry pi and its some usesRaspberry pi and its some uses
Raspberry pi and its some uses
 
Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2
 

Viewers also liked

A seminar report on Raspberry Pi
A seminar report on Raspberry PiA seminar report on Raspberry Pi
A seminar report on Raspberry Pi
nipunmaster
 
Raspberry Pi Technology
Raspberry Pi Technology Raspberry Pi Technology
Raspberry Pi Technology
GANESH GOVIND BHOR
 
Raspberry Pi
 Raspberry Pi  Raspberry Pi
Raspberry Pi
Aditya Khandate
 
Seminar Presentation on raspberry pi
Seminar Presentation on raspberry piSeminar Presentation on raspberry pi
Seminar Presentation on raspberry pi
Georgekutty Francis
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi
praveen_23
 
Raspberry pi : an introduction
Raspberry pi : an introductionRaspberry pi : an introduction
Raspberry pi : an introduction
LTG Oxford
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
Noona marja
 
Symbian OS With ARM Processor
Symbian OS With ARM ProcessorSymbian OS With ARM Processor
Symbian OS With ARM Processor
alok3089
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
Vijay Vishwakarma
 
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
Pradip Bhandari
 
Lidar technology and it’s applications
Lidar technology and it’s applicationsLidar technology and it’s applications
Lidar technology and it’s applications
karthik chegireddy
 
Arm7 document
Arm7  documentArm7  document
Arm7 document
N Harisha
 
Raspberrypi workshop outline
Raspberrypi workshop outlineRaspberrypi workshop outline
Raspberrypi workshop outline
karthik chegireddy
 
Introduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIOIntroduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIO
Kris Findlay
 
Raspberry Pi 3 Latest PPT - Robomart
Raspberry Pi 3 Latest PPT - RobomartRaspberry Pi 3 Latest PPT - Robomart
Raspberry Pi 3 Latest PPT - Robomart
Robomart
 
ARM Fundamentals
ARM FundamentalsARM Fundamentals
ARM Fundamentals
guest56d1b781
 
Java 8 new features
Java 8 new featuresJava 8 new features
Java 8 new features
Aniket Thakur
 
Raspberry-Pi
Raspberry-PiRaspberry-Pi
Raspberry-Pi
Rehan Fazal
 
Raspberry-PI introduction
Raspberry-PI introductionRaspberry-PI introduction
Raspberry-PI introduction
Basavaraj Sagar
 
Exploring Raspberry Pi
Exploring Raspberry PiExploring Raspberry Pi
Exploring Raspberry Pi
Lentin Joseph
 

Viewers also liked (20)

A seminar report on Raspberry Pi
A seminar report on Raspberry PiA seminar report on Raspberry Pi
A seminar report on Raspberry Pi
 
Raspberry Pi Technology
Raspberry Pi Technology Raspberry Pi Technology
Raspberry Pi Technology
 
Raspberry Pi
 Raspberry Pi  Raspberry Pi
Raspberry Pi
 
Seminar Presentation on raspberry pi
Seminar Presentation on raspberry piSeminar Presentation on raspberry pi
Seminar Presentation on raspberry pi
 
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
 
Symbian OS With ARM Processor
Symbian OS With ARM ProcessorSymbian OS With ARM Processor
Symbian OS With ARM Processor
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
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
 
Lidar technology and it’s applications
Lidar technology and it’s applicationsLidar technology and it’s applications
Lidar technology and it’s applications
 
Arm7 document
Arm7  documentArm7  document
Arm7 document
 
Raspberrypi workshop outline
Raspberrypi workshop outlineRaspberrypi workshop outline
Raspberrypi workshop outline
 
Introduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIOIntroduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIO
 
Raspberry Pi 3 Latest PPT - Robomart
Raspberry Pi 3 Latest PPT - RobomartRaspberry Pi 3 Latest PPT - Robomart
Raspberry Pi 3 Latest PPT - Robomart
 
ARM Fundamentals
ARM FundamentalsARM Fundamentals
ARM Fundamentals
 
Java 8 new features
Java 8 new featuresJava 8 new features
Java 8 new features
 
Raspberry-Pi
Raspberry-PiRaspberry-Pi
Raspberry-Pi
 
Raspberry-PI introduction
Raspberry-PI introductionRaspberry-PI introduction
Raspberry-PI introduction
 
Exploring Raspberry Pi
Exploring Raspberry PiExploring Raspberry Pi
Exploring Raspberry Pi
 

Similar to Raspberry pi technology

Raspberry pi intro.
Raspberry pi intro.Raspberry pi intro.
Raspberry pi intro.
Saiko Saiko
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
VipulKumar300
 
How to choose your project controller
How to choose your project controllerHow to choose your project controller
How to choose your project controller
Muhammad Shorrab
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
Cliff Samuels Jr.
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
Aditya Khandate
 
My presentation raspberry pi
My presentation raspberry piMy presentation raspberry pi
My presentation raspberry pi
HusainBhaldar21
 
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
Iaetsd Iaetsd
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
Vigyat Tripathi
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An Introduction
Vatsal N Shah
 
Single Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi BasicsSingle Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi Basics
Eueung Mulyana
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
Ayushi Sharma
 
Raspberry Pi introduction
Raspberry Pi introductionRaspberry Pi introduction
Raspberry Pi introduction
Lotfi Messaoudi
 
Introduction aboout raspberry PI
Introduction aboout raspberry PIIntroduction aboout raspberry PI
Introduction aboout raspberry PI
Vivek P
 
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
Iaetsd Iaetsd
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
Ekansh Purwar
 
Raspberry
RaspberryRaspberry
Raspberry
Sarwan Singh
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
TELE-satellite ara
 
Raaaaassspberry pi
Raaaaassspberry piRaaaaassspberry pi
Raaaaassspberry pi
Stephen Ahiante
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
Shivangi Maddheshia
 
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
Mandeesh Singh
 

Similar to Raspberry pi technology (20)

Raspberry pi intro.
Raspberry pi intro.Raspberry pi intro.
Raspberry pi intro.
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
How to choose your project controller
How to choose your project controllerHow to choose your project controller
How to choose your project controller
 
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
Raspberry PiRaspberry Pi
Raspberry Pi
 
My presentation raspberry pi
My presentation raspberry piMy presentation raspberry pi
My presentation raspberry pi
 
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
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An Introduction
 
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
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry Pi introduction
Raspberry Pi introductionRaspberry Pi introduction
Raspberry Pi introduction
 
Introduction aboout raspberry PI
Introduction aboout raspberry PIIntroduction aboout raspberry PI
Introduction aboout raspberry PI
 
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
Raspberry PiRaspberry Pi
Raspberry Pi
 
Raspberry
RaspberryRaspberry
Raspberry
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 
Raaaaassspberry pi
Raaaaassspberry piRaaaaassspberry pi
Raaaaassspberry 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
 

Recently uploaded

Extend2Fit Convertible Car Seat_PD348857D_English.pdf
Extend2Fit Convertible Car Seat_PD348857D_English.pdfExtend2Fit Convertible Car Seat_PD348857D_English.pdf
Extend2Fit Convertible Car Seat_PD348857D_English.pdf
prashsub
 
Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
fatima shekh$A17
 
African Safari Adventures: Explore Kenya and Tanzania's Wildlife Wonders
African Safari Adventures: Explore Kenya and Tanzania's Wildlife WondersAfrican Safari Adventures: Explore Kenya and Tanzania's Wildlife Wonders
African Safari Adventures: Explore Kenya and Tanzania's Wildlife Wonders
African Memorable Safaris
 
HBM-1_ENG_IFU(9000ENG0091-C)(231027).pdf
HBM-1_ENG_IFU(9000ENG0091-C)(231027).pdfHBM-1_ENG_IFU(9000ENG0091-C)(231027).pdf
HBM-1_ENG_IFU(9000ENG0091-C)(231027).pdf
tashchil25521
 
The 2024 UEFA European Football Championship,
The 2024 UEFA European Football Championship,The 2024 UEFA European Football Championship,
The 2024 UEFA European Football Championship,
ArpitMalhotra16
 
Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...
soniya tomar
 
Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...
Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...
Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...
payalgupta2u
 
BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...
BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...
BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...
87tomato
 
Queen’s University degree Cert diploma offer
Queen’s University degree Cert diploma offerQueen’s University degree Cert diploma offer
Queen’s University degree Cert diploma offer
kwqeyfn
 
CSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xx
CSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xxCSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xx
CSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xx
GooGle942495
 
Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
fatima shekh$A17
 
516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf
516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf
516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf
Hưng Nguyễn Trọng
 
PTS MAIN BOARD PRODUCTION TEST INSTRUCTIONS
PTS MAIN BOARD PRODUCTION TEST INSTRUCTIONSPTS MAIN BOARD PRODUCTION TEST INSTRUCTIONS
PTS MAIN BOARD PRODUCTION TEST INSTRUCTIONS
MaazPatni1
 
Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...
Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...
Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...
krishi sain
 
Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...
Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...
Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...
fatima shekh$A17
 
Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...
model sexy
 
electronics-intelligent threatdetection -
electronics-intelligent threatdetection -electronics-intelligent threatdetection -
electronics-intelligent threatdetection -
proenginner24
 
Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...
Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...
Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...
Kavita Gupta
 
BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...
BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...
BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...
3610stuck
 
Toronto Metropolitan University diploma
Toronto Metropolitan University diplomaToronto Metropolitan University diploma
Toronto Metropolitan University diploma
oqapy
 

Recently uploaded (20)

Extend2Fit Convertible Car Seat_PD348857D_English.pdf
Extend2Fit Convertible Car Seat_PD348857D_English.pdfExtend2Fit Convertible Car Seat_PD348857D_English.pdf
Extend2Fit Convertible Car Seat_PD348857D_English.pdf
 
Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Delhi Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
 
African Safari Adventures: Explore Kenya and Tanzania's Wildlife Wonders
African Safari Adventures: Explore Kenya and Tanzania's Wildlife WondersAfrican Safari Adventures: Explore Kenya and Tanzania's Wildlife Wonders
African Safari Adventures: Explore Kenya and Tanzania's Wildlife Wonders
 
HBM-1_ENG_IFU(9000ENG0091-C)(231027).pdf
HBM-1_ENG_IFU(9000ENG0091-C)(231027).pdfHBM-1_ENG_IFU(9000ENG0091-C)(231027).pdf
HBM-1_ENG_IFU(9000ENG0091-C)(231027).pdf
 
The 2024 UEFA European Football Championship,
The 2024 UEFA European Football Championship,The 2024 UEFA European Football Championship,
The 2024 UEFA European Football Championship,
 
Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9910780858 💃 Choose Best And Top Girl Service And N...
 
Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...
Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...
Girls call Service Ranchi 000XX00000 Provide Best And Top Girl Service And No...
 
BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...
BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...
BDSM Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service Ava...
 
Queen’s University degree Cert diploma offer
Queen’s University degree Cert diploma offerQueen’s University degree Cert diploma offer
Queen’s University degree Cert diploma offer
 
CSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xx
CSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xxCSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xx
CSE_17CS72_U1_S1_Pr.pptxx"xxxxxxxxxxxx"xx
 
Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
Busty Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And No...
 
516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf
516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf
516008895-Core-Ovation-Training-Reference-Manual-for-Ovation-3-5.pdf
 
PTS MAIN BOARD PRODUCTION TEST INSTRUCTIONS
PTS MAIN BOARD PRODUCTION TEST INSTRUCTIONSPTS MAIN BOARD PRODUCTION TEST INSTRUCTIONS
PTS MAIN BOARD PRODUCTION TEST INSTRUCTIONS
 
Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...
Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...
Most Girls Call Thane 9910780858 Provide Best And Top Girl Service And No1 in...
 
Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...
Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...
Verified Girls Call Delhi 🛵🚡9711199171 💃 Choose Best And Top Girl Service And...
 
Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...
Busty Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And N...
 
electronics-intelligent threatdetection -
electronics-intelligent threatdetection -electronics-intelligent threatdetection -
electronics-intelligent threatdetection -
 
Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...
Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...
Premium Girls Call Delhi 9711199171 Unlimited Short Providing Girls Service A...
 
BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...
BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...
BDSM Girls Call Mumbai 🛵🚡9930687706 💃 Choose Best And Top Girl Service And No...
 
Toronto Metropolitan University diploma
Toronto Metropolitan University diplomaToronto Metropolitan University diploma
Toronto Metropolitan University diploma
 

Raspberry pi technology

  • 2. HISTROY  The purpose of creating these affordable, programmable computers was to promote basic computer science to be taught in schools. ● Created by the Raspberry Pi Foundation (UK) in 2009. ● Sold over two million units within two years of having licensed  It's supported by the University of Cambridge Computer Laboratory and tech firm Broadcom
  • 3. INTRODUCTION Credit-card sized computer. Initiated by Eben Upton. Based on Broadcom chips. Supported by UCCL and Broadcom. Affordable Runs LINUX. Microsoft is developing Windows 10 for newer boards. Consumes less than 5W of Power Supports Full HD Video Output (1080p), Multiple USB Ports , etc
  • 4. Why you should use one o Low cost and low power ● Simple to use ● Educational device for youths ● Versatile for many different projects/applications ● Compact Size
  • 5. MOTIVATION  Computer science skills are important. Computers are the tool of the 21st century  Computer Science is concerned with much more than simply being able to use a computer.  For Developing CS skills. Easy access to computers  One should understand how they work and how to program them, easily and affectively.
  • 6. FEATURES  Provide a fun environment for experimenting with programming and electronics.  Inexpensive, simple, open and easy to maintain , Ultra low-cost (Model A $25, Model B $35).  Complete easy-to-program computer.
  • 7. TECNOLOGY  The Raspberry Pi has a Broadcom BCM2835 system on a chip , which includes an ARM1176JZF-S 700 MHz processor .  It does not include a built-in hard disk , but uses an SD card for booting and long-term storage.  Dual Video Core IV GPU, Video Core IV GPU  First model had 256MB RAM, newest has 1GB,2GB.
  • 8. HARDWARE 4 Models: A, A+, B, B+. ● ARM1176JZF-S Processor o Typical clock size is 700 MHz, preforming at approximately 40 MFLOPS, Can be overclocked to 1GHz without any issues. ● Includes Video Core IV graphics processor with1 billion pixels per second. ● 512 MB of RAM is built into the board, not replaceable or upgradeable ● Includes multiple built on I/O ports o 100 MB/s Ethernet port o HDMI port and RCA port o Audio Jack
  • 9. RISC Architecture  Low Transistor Count ● Low Power Consumption/Heat Production ● Used in most mobile devices o Phones o Laptops o Small Digital Devices  Raspberry Pi has similar requirements to mobile devices  Architecture allows for various Unix Os, Raspberry Pi can utilizes nearly all Linux.
  • 10. Instruction Set  3 Instruction Sets 32 Bit ARM Single Instructions Handles Data Organizes Processor Segments  16 Bit Thumb Specialize in branch range and address space Used with ARM for rapid interrupts Used for Digital Signal Processing  8 Bit Java Jazelle Technology Deals with complex Java bytecodes
  • 11. Pipelining  8 stage pipeline Data path consists of three pipelines: ALU, shift, Load or store pipeline  Fetch stages can hold up to four instructions. Branch prediction performed on instructions ahead of execution of earlier instructions  Issue and Decode stages can contain any instruction in parallel with a predicted branch  Execute, Memory, and Write stages can contain a predicted branch, an ALU, or multiply instruction load/store multiple instruction, and a coprocessor instruction in parallel execution.
  • 12. OPERATING SYSTEM  Raspbian  Fedora  Arch-Linux ARM  Windows 10 On Raspberry Pi2 (up-coming)
  • 13. Programming on a Pi  By default, It supports Python as the educational language.  Any language which will compile for ARM v6 can be used with the Raspberry Pi  Raspberry Pi supports multiple Linux distributions Ubuntu Openelec OSMC  The installed ARMv6 also handle many languages Python C C++ Java Ruby Scratch  More programming languages can be installed with proper support tools
  • 14. Applications  While originally used to teach kids about programming, the Raspberry Pi has evolved to be used for a multitude of different applications  Automated Light Control System  Game System Emulator  Surveillance System  Universal Remote Control system  Automated House system  Music Streaming Speakers , and a-lot more…,
  • 16. POWER 5v micro USB connector (Similar to the one on a lot of mobile phones!)
  • 17. DSI (display interface) SOC (System On a Chip) Broadcom BCM2835 700Mhz INTERNAL LAN Controller CSI (camera interface)
  • 18. 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)
  • 19. SD Card Slot (supports SD cards up to 32GB) STORAGE
  • 24. Sources  http://www.raspberrypi.org (RasperryPi’s main website)  http://infocenter.arm.com/help/topic/com.arm.doc.ddi0301h/DDI0301 H _arm1176jzfs_r0p7_trm.pdf (ARM1176JZF-S Technical Reference Manual)  http://makezine.com/magazine/how-to-choose-the-right- platformraspberry-pi-or-beaglebone-black/  https://en.wikipedia.org/wiki/Main_Page