SlideShare une entreprise Scribd logo
1  sur  18
Ref:http://www.theinquirer.net/IMG/630/310630/
INTRODUCTION
TO
RASPBERRY PI
PRAMOD K. VERMA
15JE001174(IIT-ISM)
CONTENTS
INTRODUCTION
HISTORY
DIFFERENT PARTS
APPLICATIONS
FUTURE
REFERENCES
INTRODUCTION
 The Raspberry Pi is a credit-card sized computer that plugs
into your TV and a keyboard, which can be used for many of
the things that your average desktop does - spreadsheets,
word-processing, games and it also plays high-definition
video.
 The Raspberry Pi charitable foundation wants to see the
device being used by kids all over the world to learn
programming and electronics.
 Its 17 GPIO(General Purpose Input Output) pins can be used
with actuators and sensors for different embedded
applications.
Very low cost (Rs.1500 to Rs.3000 ).
Great tool for learning programming , computers and concept of
embedded systems.
Support for all age group (School children , college undergraduates ,
professional developers and programmers. )
Consumes power less than 5W.
WHY RASPBERRY PI ?
HISTORY
Founded by “Eben Upton” at University of Cambridge.
That time ( in 2006) he was concerned about the year-on-year decline in
the numbers and skills of students applying to read computer science.
Academic project for UK students
It was a teaching aid in school and colleges
In Aug. 2011 , 50 Alpha boards released
Initial sale Feb 29. 2012, went with 2 million orders
Different parts
Power
Here,
A 5v micro
USB connector
(Similar to the one on a lot of mobile phones!)
Ref: upload.wikimedia.org
3.5mm Audio
Standard headphone
socket
RCA Video
(works with most older
TVs)
HDMI Audio & Video
(works with modern TVs )
A/V
(Audio/Video)
GPIO
(General
Purpose
Input &
Output)
10/100Mb
Ethernet
2 x USB 2.0
ports
CONNECTIVITY
Ref: upload.wikimedia.org
DSI
(display interface)
SOC (System On a Chip)
Broadcom BCM2835 700MHz
INTERNALS LAN Controller
CSI
(camera interface)
Ref: upload.wikimedia.org
SD Card Slot
STORAGE
Ref: www.wastc.org/images
GENERAL PURPOSE IO (GPIO) PINS
17 GPIO pins brought out onto the P1 header
 most have alternated functions
 two pins for UART; two for I2C; six for SPI
All 17 pins can be GPIO (i.e., INPUT/ OUTPUT)
 all support interrupts
Pins are 3.3V not 5V like on the Arduino.
They are connected directly to the Broadcom
chip .Sending 5V to a pin may kill the Pi. Maximum permitted
current draw from a 3.3V pin is 50mA.
ref: http://elinux.org/RPi_Low-level_peripherals
APPLICATIONS
 Raspberry pi is powerful enough to be used as a personal computer.
 The best application is learning different programming languages like Scratch,
Python, C++ etc.
 Scratch is a visual programming tool allowing the user to create animations and
games with a drag-and-drop interface.
 The General Purpose Input / Output pins allow you to control and interact with the
real world from Python, Scratch or other programming environments.
 Different robotics and embedded system projects can be made, easily by
programming the GPIOs, for students and professionals.
 The raspberry pi has better future scope because its limitless applications.
 The foundation wants to improve pi so that it could be used by every electronics and
computer science lovers.
 There are many ongoing projects using raspberry pi whose outcomes will be beneficial
to students or to common man.
 “A project called Openrelief is building an autonomous flying drone which uses
Raspberry Pi as its core technology to provide help for the disaster relief organizations
and develop communications tools.”
 “ Astro-pi ” is also a similar on going project. The pi has been sent to
INTERNATIONAL SPACE STATION with some astronauts by UK Space Agency
because of its compactness and unlimited applications to run experiments using the
unique environment of space and to try new technologies that may become crucial
when humans begin to visit other planets such as Mars.
FUTURE
Open-reliefdrone
REF:http://openrelief.org/
Theastro-pi
ASTRONAUT TIM-PEAKE WITH PI
Ref:http://princpia.org.uk
REFERENCES
WEBSITES:
 https://github.com/raspberrypilearning
 https://www.raspberrypi.org/blog/learning-python-with-raspberry-pi/
 http://damnfineraspberrypi.com/
 http://elinux.org/RPi_Low-level_peripherals
Raspberry pi

Contenu connexe

En vedette

Om evil eye car and wall hanging
Om evil eye car and wall hangingOm evil eye car and wall hanging
Om evil eye car and wall hangingDivya Mantra
 
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PISmart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PIKrishna Kumar
 
Raspberry pi : an introduction
Raspberry pi : an introductionRaspberry pi : an introduction
Raspberry pi : an introductionLTG Oxford
 
#CIPD17 Students - NAP Student Conference 2017
#CIPD17 Students - NAP Student Conference 2017#CIPD17 Students - NAP Student Conference 2017
#CIPD17 Students - NAP Student Conference 2017Perry Timms
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 
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
 
Raspberry Pi Technology
Raspberry Pi TechnologyRaspberry Pi Technology
Raspberry Pi TechnologyRavi Basil
 
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
 
Raspberry pi technology
Raspberry pi technologyRaspberry pi technology
Raspberry pi technologyZeeshan Aslam
 
Lidar technology and it’s applications
Lidar technology and it’s applicationsLidar technology and it’s applications
Lidar technology and it’s applicationskarthik chegireddy
 
Face recognition using laplacian faces
Face recognition using laplacian facesFace recognition using laplacian faces
Face recognition using laplacian facesPulkiŧ Sharma
 
Estimation of types of alkalinity in waste water samples
Estimation of types of alkalinity in waste water samplesEstimation of types of alkalinity in waste water samples
Estimation of types of alkalinity in waste water samplesRudradityo Saha
 
Data center outsourcing a new paradigm for the IT
Data center outsourcing a new paradigm for the ITData center outsourcing a new paradigm for the IT
Data center outsourcing a new paradigm for the ITAlessandro Guli
 
Melt iron heterogeneous computing - lspe v3
Melt iron   heterogeneous computing - lspe v3Melt iron   heterogeneous computing - lspe v3
Melt iron heterogeneous computing - lspe v3Rinka Singh
 
Arm7 document
Arm7  documentArm7  document
Arm7 documentN Harisha
 

En vedette (20)

Om evil eye car and wall hanging
Om evil eye car and wall hangingOm evil eye car and wall hanging
Om evil eye car and wall hanging
 
Raspberry pi
Raspberry pi Raspberry pi
Raspberry pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Smart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PISmart Wireless Surveillance Monitoring using RASPBERRY PI
Smart Wireless Surveillance Monitoring using RASPBERRY PI
 
Raspberry pi : an introduction
Raspberry pi : an introductionRaspberry pi : an introduction
Raspberry pi : an introduction
 
Factores ambientales sanwi
Factores ambientales sanwiFactores ambientales sanwi
Factores ambientales sanwi
 
#CIPD17 Students - NAP Student Conference 2017
#CIPD17 Students - NAP Student Conference 2017#CIPD17 Students - NAP Student Conference 2017
#CIPD17 Students - NAP Student Conference 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 
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
 
Raspberry Pi Technology
Raspberry Pi TechnologyRaspberry Pi Technology
Raspberry Pi Technology
 
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
 
Raspberry pi technology
Raspberry pi technologyRaspberry pi technology
Raspberry pi technology
 
Lidar technology and it’s applications
Lidar technology and it’s applicationsLidar technology and it’s applications
Lidar technology and it’s applications
 
Face recognition using laplacian faces
Face recognition using laplacian facesFace recognition using laplacian faces
Face recognition using laplacian faces
 
Estimation of types of alkalinity in waste water samples
Estimation of types of alkalinity in waste water samplesEstimation of types of alkalinity in waste water samples
Estimation of types of alkalinity in waste water samples
 
Data center outsourcing a new paradigm for the IT
Data center outsourcing a new paradigm for the ITData center outsourcing a new paradigm for the IT
Data center outsourcing a new paradigm for the IT
 
Melt iron heterogeneous computing - lspe v3
Melt iron   heterogeneous computing - lspe v3Melt iron   heterogeneous computing - lspe v3
Melt iron heterogeneous computing - lspe v3
 
Arm7 document
Arm7  documentArm7  document
Arm7 document
 
Raspberrypi workshop outline
Raspberrypi workshop outlineRaspberrypi workshop outline
Raspberrypi workshop outline
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation System
 

Similaire à 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 developersIaetsd Iaetsd
 
Raspberry Pi - Unlocking New Ideas for Your Library
Raspberry Pi - Unlocking New Ideas for Your LibraryRaspberry Pi - Unlocking New Ideas for Your Library
Raspberry Pi - Unlocking New Ideas for Your LibraryBrian Pichman
 
Chennai Electronics Design and Technology Meetup - Geeks Life
Chennai Electronics Design and Technology Meetup - Geeks LifeChennai Electronics Design and Technology Meetup - Geeks Life
Chennai Electronics Design and Technology Meetup - Geeks LifeMurugadoss Balasubramanian
 
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
 
IoT Levels of AUtomation-case study topic
IoT Levels of AUtomation-case study topicIoT Levels of AUtomation-case study topic
IoT Levels of AUtomation-case study topicpcmech
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionVatsal N Shah
 
A futuristic approach for towerless mobile networks wheezy pi
A futuristic approach for towerless mobile networks wheezy piA futuristic approach for towerless mobile networks wheezy pi
A futuristic approach for towerless mobile networks wheezy piIJLT EMAS
 
Raspberry pi sikha
Raspberry pi sikhaRaspberry pi sikha
Raspberry pi sikhasikhakv
 
PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2Raghad Foqha
 
PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2Raghad Foqha
 
IRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice InterfaceIRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice InterfaceIRJET Journal
 
Raspberry-history, timeline, preparing it for use
Raspberry-history, timeline, preparing it for useRaspberry-history, timeline, preparing it for use
Raspberry-history, timeline, preparing it for useSarwan Singh
 

Similaire à Raspberry pi (20)

Raspberry pi
Raspberry piRaspberry pi
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 - Unlocking New Ideas for Your Library
Raspberry Pi - Unlocking New Ideas for Your LibraryRaspberry Pi - Unlocking New Ideas for Your Library
Raspberry Pi - Unlocking New Ideas for Your Library
 
Chennai Electronics Design and Technology Meetup - Geeks Life
Chennai Electronics Design and Technology Meetup - Geeks LifeChennai Electronics Design and Technology Meetup - Geeks Life
Chennai Electronics Design and Technology Meetup - Geeks Life
 
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
 
IoT Levels of AUtomation-case study topic
IoT Levels of AUtomation-case study topicIoT Levels of AUtomation-case study topic
IoT Levels of AUtomation-case study topic
 
Raaaaassspberry pi
Raaaaassspberry piRaaaaassspberry pi
Raaaaassspberry pi
 
Raspbeery Pi : An Introduction
Raspbeery Pi : An IntroductionRaspbeery Pi : An Introduction
Raspbeery Pi : An Introduction
 
Rassberry pi
Rassberry piRassberry pi
Rassberry pi
 
A futuristic approach for towerless mobile networks wheezy pi
A futuristic approach for towerless mobile networks wheezy piA futuristic approach for towerless mobile networks wheezy pi
A futuristic approach for towerless mobile networks wheezy pi
 
Rasp berry Pi
Rasp berry PiRasp berry Pi
Rasp berry Pi
 
Raspberry pi sikha
Raspberry pi sikhaRaspberry pi sikha
Raspberry pi sikha
 
PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2
 
PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2PI-Phone Using Raspberry Pi-2
PI-Phone Using Raspberry Pi-2
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
IRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice InterfaceIRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice Interface
 
Raspberry-history, timeline, preparing it for use
Raspberry-history, timeline, preparing it for useRaspberry-history, timeline, preparing it for use
Raspberry-history, timeline, preparing it for use
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 

Dernier

System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.elesangwon
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
signals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsignals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsapna80328
 
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESCME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESkarthi keyan
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfPaper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfNainaShrivastava14
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Romil Mishra
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfBalamuruganV28
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodManicka Mamallan Andavar
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 

Dernier (20)

System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
signals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsignals in triangulation .. ...Surveying
signals in triangulation .. ...Surveying
 
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESCME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfPaper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdf
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument method
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 

Raspberry pi

  • 3. INTRODUCTION  The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard, which can be used for many of the things that your average desktop does - spreadsheets, word-processing, games and it also plays high-definition video.  The Raspberry Pi charitable foundation wants to see the device being used by kids all over the world to learn programming and electronics.  Its 17 GPIO(General Purpose Input Output) pins can be used with actuators and sensors for different embedded applications.
  • 4. Very low cost (Rs.1500 to Rs.3000 ). Great tool for learning programming , computers and concept of embedded systems. Support for all age group (School children , college undergraduates , professional developers and programmers. ) Consumes power less than 5W. WHY RASPBERRY PI ?
  • 5. HISTORY Founded by “Eben Upton” at University of Cambridge. That time ( in 2006) he was concerned about the year-on-year decline in the numbers and skills of students applying to read computer science. Academic project for UK students It was a teaching aid in school and colleges In Aug. 2011 , 50 Alpha boards released Initial sale Feb 29. 2012, went with 2 million orders
  • 7. Power Here, A 5v micro USB connector (Similar to the one on a lot of mobile phones!) Ref: upload.wikimedia.org
  • 8. 3.5mm Audio Standard headphone socket RCA Video (works with most older TVs) HDMI Audio & Video (works with modern TVs ) A/V (Audio/Video)
  • 9. GPIO (General Purpose Input & Output) 10/100Mb Ethernet 2 x USB 2.0 ports CONNECTIVITY Ref: upload.wikimedia.org
  • 10. DSI (display interface) SOC (System On a Chip) Broadcom BCM2835 700MHz INTERNALS LAN Controller CSI (camera interface) Ref: upload.wikimedia.org
  • 11. SD Card Slot STORAGE Ref: www.wastc.org/images
  • 12. GENERAL PURPOSE IO (GPIO) PINS 17 GPIO pins brought out onto the P1 header  most have alternated functions  two pins for UART; two for I2C; six for SPI All 17 pins can be GPIO (i.e., INPUT/ OUTPUT)  all support interrupts Pins are 3.3V not 5V like on the Arduino. They are connected directly to the Broadcom chip .Sending 5V to a pin may kill the Pi. Maximum permitted current draw from a 3.3V pin is 50mA. ref: http://elinux.org/RPi_Low-level_peripherals
  • 13. APPLICATIONS  Raspberry pi is powerful enough to be used as a personal computer.  The best application is learning different programming languages like Scratch, Python, C++ etc.  Scratch is a visual programming tool allowing the user to create animations and games with a drag-and-drop interface.  The General Purpose Input / Output pins allow you to control and interact with the real world from Python, Scratch or other programming environments.  Different robotics and embedded system projects can be made, easily by programming the GPIOs, for students and professionals.
  • 14.  The raspberry pi has better future scope because its limitless applications.  The foundation wants to improve pi so that it could be used by every electronics and computer science lovers.  There are many ongoing projects using raspberry pi whose outcomes will be beneficial to students or to common man.  “A project called Openrelief is building an autonomous flying drone which uses Raspberry Pi as its core technology to provide help for the disaster relief organizations and develop communications tools.”  “ Astro-pi ” is also a similar on going project. The pi has been sent to INTERNATIONAL SPACE STATION with some astronauts by UK Space Agency because of its compactness and unlimited applications to run experiments using the unique environment of space and to try new technologies that may become crucial when humans begin to visit other planets such as Mars. FUTURE
  • 16. Theastro-pi ASTRONAUT TIM-PEAKE WITH PI Ref:http://princpia.org.uk