SlideShare una empresa de Scribd logo
1 de 24
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…,
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
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

Más contenido relacionado

La actualidad más candente

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
 
Presentation on Raspberry pi
Presentation on Raspberry piPresentation on Raspberry pi
Presentation on Raspberry piOpenDev
 
Presentation raspberry pi
Presentation   raspberry piPresentation   raspberry pi
Presentation raspberry piMarco 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. IIUCshssn7
 
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
 
Introduction to Raspberrypi
Introduction to  RaspberrypiIntroduction to  Raspberrypi
Introduction to RaspberrypiIheb 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 bulbJeff Prestes
 
Simple Presentation On Raspberry pi
Simple Presentation On Raspberry piSimple Presentation On Raspberry pi
Simple Presentation On Raspberry piSakkar Chowdhury
 
Raspberry pi and its some uses
Raspberry pi and its some usesRaspberry pi and its some uses
Raspberry pi and its some usesFahim 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.2macrutan
 

La actualidad más candente (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
 

Destacado

A seminar report on Raspberry Pi
A seminar report on Raspberry PiA seminar report on Raspberry Pi
A seminar report on Raspberry Pinipunmaster
 
Seminar Presentation on raspberry pi
Seminar Presentation on raspberry piSeminar Presentation on raspberry pi
Seminar Presentation on raspberry piGeorgekutty Francis
 
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
 
Symbian OS With ARM Processor
Symbian OS With ARM ProcessorSymbian OS With ARM Processor
Symbian OS With ARM Processoralok3089
 
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 ControlPradip Bhandari
 
Lidar technology and it’s applications
Lidar technology and it’s applicationsLidar technology and it’s applications
Lidar technology and it’s applicationskarthik chegireddy
 
Arm7 document
Arm7  documentArm7  document
Arm7 documentN Harisha
 
Introduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIOIntroduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIOKris Findlay
 
Raspberry Pi 3 Latest PPT - Robomart
Raspberry Pi 3 Latest PPT - RobomartRaspberry Pi 3 Latest PPT - Robomart
Raspberry Pi 3 Latest PPT - RobomartRobomart
 
Raspberry-PI introduction
Raspberry-PI introductionRaspberry-PI introduction
Raspberry-PI introductionBasavaraj Sagar
 
Exploring Raspberry Pi
Exploring Raspberry PiExploring Raspberry Pi
Exploring Raspberry PiLentin Joseph
 

Destacado (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 a Raspberry pi technology

Raspberry pi intro.
Raspberry pi intro.Raspberry pi intro.
Raspberry pi intro.Saiko Saiko
 
How to choose your project controller
How to choose your project controllerHow to choose your project controller
How to choose your project controllerMuhammad Shorrab
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PICliff Samuels Jr.
 
My presentation raspberry pi
My presentation raspberry piMy presentation raspberry pi
My presentation raspberry piHusainBhaldar21
 
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 robotsIaetsd Iaetsd
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionVatsal N Shah
 
Single Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi BasicsSingle Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi BasicsEueung Mulyana
 
Raspberry Pi introduction
Raspberry Pi introductionRaspberry Pi introduction
Raspberry Pi introductionLotfi Messaoudi
 
Introduction aboout raspberry PI
Introduction aboout raspberry PIIntroduction aboout raspberry PI
Introduction aboout raspberry PIVivek 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 developersIaetsd Iaetsd
 
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_2014Mandeesh Singh
 

Similar a 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
 

Último

Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...Amil baba
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证tufbav
 
Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Pooja Nehwal
 
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证wpkuukw
 
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Call Girls in Nagpur High Profile
 
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Deira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort Girls
Deira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort GirlsDeira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort Girls
Deira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort GirlsEscorts Call Girls
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证tufbav
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...amitlee9823
 
HLH PPT.ppt very important topic to discuss
HLH PPT.ppt very important topic to discussHLH PPT.ppt very important topic to discuss
HLH PPT.ppt very important topic to discussDrMSajidNoor
 
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...amitlee9823
 
Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证ehyxf
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Introduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptxIntroduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptxJaiLegal
 

Último (20)

Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
 
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
 
Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006Call Girls in Vashi Escorts Services - 7738631006
Call Girls in Vashi Escorts Services - 7738631006
 
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Pimple Saudagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
CHEAP Call Girls in Vinay Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Vinay Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Vinay Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Vinay Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
一比一定(购)新西兰林肯大学毕业证(Lincoln毕业证)成绩单学位证
 
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Arekere ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Deira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort Girls
Deira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort GirlsDeira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort Girls
Deira Dubai Escorts +0561951007 Escort Service in Dubai by Dubai Escort Girls
 
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
(INDIRA) Call Girl Napur Call Now 8617697112 Napur Escorts 24x7
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
 
HLH PPT.ppt very important topic to discuss
HLH PPT.ppt very important topic to discussHLH PPT.ppt very important topic to discuss
HLH PPT.ppt very important topic to discuss
 
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men  🔝Deoghar🔝   Escorts...
➥🔝 7737669865 🔝▻ Deoghar Call-girls in Women Seeking Men 🔝Deoghar🔝 Escorts...
 
Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Chickpet ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
 
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Banashankari Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Introduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptxIntroduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptx
 

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…,
  • 15.
  • 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
  • 21.
  • 22.
  • 23.
  • 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