RaspberryPi
description
Transcript of RaspberryPi
RaspberryPi
Ira GoldsteinSiena College
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
Kit Components• 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– Powered USB Hub– Case
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– Ruby
Raspberry Pis in Primary Ed.
http://www.youtube.com/watch?v=KdTwQXre1DU
SETUP
Power
5v microUSB
connector
(Similar to the one on a lot of mobile phones!)
3.5mm AudioStandard
headphone socket
RCA Video(works with most
older TVs)
HDMI Audio & Video(works with modern TVs and DVI monitors)
A/V (Audio/Video)
GPIO(GeneralPurposeInput &Output)
10/100MbEthernet
2 x USB 2.0ports
Connectivity
DSI(display
interface)
SOC (System On a Chip)Broadcom BCM2835 700Mhz
Internals LAN Controller
CSI(camera
interface)
SD Card Slot(supports SD cards up to 32GB)
Storage
10 USES FORA RASPBERRY PI
10 Office
123456789
12345678910
Office
9 Programming
1234567810
12345678910
Programming
8 GameConsole
1234567910
12345678910
GameConsole
7 Web Server
1234568910
12345678910
Web Server
6 Tor Router
1234578910
Tor Router
12345678910
5 HTPC
1234678910
12345678910
HTPC
4 Bird House
1235678910
Bird House
12345678910
3 SuperComputer
1245678910
12345678910
Supercomputer
2
1345678910
Clock
12345678910
Clock
1
2345678910
PiBot!
PiBot!
12345678910
Credits:
Many of the slides were borrowed from the RaspberryPi Foundation, Ethan Sprissler @ UAlbany
and from
http://damnfineraspberrypi.com/