6.74k likes | 11.85k Views
Raspberry Pi. Outline Introduction to Raspberry Pi. Comparisons. Hardware Requirements. Pin Diagram and its Description. Programming Language. Features & Specifications. Setup. OS Support. Applications. What is a Raspberry Pi?. University of Cambridge’s Computer Laboratory
E N D
Outline • Introduction to Raspberry Pi. • Comparisons. • Hardware Requirements. • Pin Diagram and its Description. • Programming Language. • Features & Specifications. • Setup. • OS Support. • Applications.
What is a Raspberry Pi? • University of Cambridge’s Computer Laboratory • Decline in skill level • Designed for education • A credit card sized PC • Plugs into a TV or monitor • Inexpensive(ish) ~$35 each • Capability: • Programming • Electronic Projects • Office • Play HD Videos
Hardware Requirements: • Essential: • Raspberry Pi board • Prepared Operating System SD Card • USB keyboard • Display (with HDMI, DVI, or Composite input) • Power Supply • Highly suggested extras include: • USB mouse • Internet connectivity - LAN cable • Heat sink for Processor • Case
Power supply (SV,2.5A) Class 10 micro SD card, 8GB or more USB keyboard USB mouse HDMI cable HDMI screen
Programming Languages: • The Raspberry Pi Foundation recommends Python • Any language which will compile for ARMv6 can be used • Installed by default on the Raspberry Pi: • C • C++ • Java • Scratch • R
Features: • CPU: Quad-core 64-bit ARM Cortex A53 clocked at 1.2 GHz • GPU: 400MHz Video Core IV multimedia • Memory: 1GB LPDDR2-900 SDRAM (i.e. 900MHz) • USB ports: 4 • Video outputs: HDMI, composite video (PAL and NTSC) via 3.5 mm jack • Network: 10/100Mbps Ethernet and 802.11n Wireless LAN • Peripherals: 17 GPIO plus specific functions, and HAT ID bus • Bluetooth: 4.1 • Power source: 5 V via Micro USB or GPIO header • Size: 85.60mm × 56.5mm • Weight: 45g
Operating System(OS) Support: • Pi Supports All operating systems: • Linux • Windows • Android • Custom OS • Screen • OpenHAB
Some of the major Application Areas of the Raspberry Pi is as Fallows: • Hobby projects. • Low cost PC/tablet/laptop • IoT applications • Media center • Robotics • Industrial/Home automation • Server/cloud server • Print server • Security monitoring • Web camera • Gaming • Wireless access point • Environmental sensing/monitoring (e.g. WEATHER STATION)