RaspberryPi

34
RaspberryP i Ira Goldstein Siena College

description

RaspberryPi. Ira Goldstein Siena 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 - PowerPoint PPT Presentation

Transcript of RaspberryPi

Page 1: RaspberryPi

RaspberryPi

Ira GoldsteinSiena College

Page 2: RaspberryPi

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

Page 3: RaspberryPi

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

Page 4: RaspberryPi

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

Page 5: RaspberryPi

Raspberry Pis in Primary Ed.

http://www.youtube.com/watch?v=KdTwQXre1DU

Page 6: RaspberryPi

SETUP

Page 7: RaspberryPi
Page 8: RaspberryPi

Power

5v microUSB

connector

(Similar to the one on a lot of mobile phones!)

Page 9: RaspberryPi

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)

Page 10: RaspberryPi

GPIO(GeneralPurposeInput &Output)

10/100MbEthernet

2 x USB 2.0ports

Connectivity

Page 11: RaspberryPi

DSI(display

interface)

SOC (System On a Chip)Broadcom BCM2835 700Mhz

Internals LAN Controller

CSI(camera

interface)

Page 12: RaspberryPi

SD Card Slot(supports SD cards up to 32GB)

Storage

Page 13: RaspberryPi

10 USES FORA RASPBERRY PI

Page 14: RaspberryPi

10 Office

123456789

Page 15: RaspberryPi

12345678910

Office

Page 16: RaspberryPi

9 Programming

1234567810

Page 17: RaspberryPi

12345678910

Programming

Page 18: RaspberryPi

8 GameConsole

1234567910

Page 19: RaspberryPi

12345678910

GameConsole

Page 20: RaspberryPi

7 Web Server

1234568910

Page 21: RaspberryPi

12345678910

Web Server

Page 22: RaspberryPi

6 Tor Router

1234578910

Page 23: RaspberryPi

Tor Router

12345678910

Page 24: RaspberryPi

5 HTPC

1234678910

Page 25: RaspberryPi

12345678910

HTPC

Page 26: RaspberryPi

4 Bird House

1235678910

Page 27: RaspberryPi

Bird House

12345678910

Page 28: RaspberryPi

3 SuperComputer

1245678910

Page 29: RaspberryPi

12345678910

Supercomputer

Page 30: RaspberryPi

2

1345678910

Clock

Page 31: RaspberryPi

12345678910

Clock

Page 32: RaspberryPi

1

2345678910

PiBot!

Page 33: RaspberryPi

PiBot!

12345678910

Page 34: RaspberryPi

Credits:

Many of the slides were borrowed from the RaspberryPi Foundation, Ethan Sprissler @ UAlbany

and from

http://damnfineraspberrypi.com/