Raspberry Pi Sivakumar V 23rd Dec 2013 github.com/sivakumar.bdu © Spritle Software Private Limited | http://www.spritle.com
Agenda • • • • Intro Some history Sample demos Questions © Spritle Software Private Limited | http://www.spritle.com
© Spritle Software Private Limited | http://www.spritle.com
What is Raspberry Pi? • The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. • It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word-processing and games. • It also plays high-definition video. We want to see it being used by kids all over the world to learn programming. © Spritle Software Private Limited | http://www.spritle.com
Types • Modal A – 256 MB Ram – 1 x USB – No Ethernet • Model B – 512 Mb Ram – 2 x USB – 1 Ethernet © Spritle Software Private Limited | http://www.spritle.com
Architecture © Spritle Software Private Limited | http://www.spritle.com
Tools • • • • Python(Quick2Wire) Ruby – 1.9.2.x OpenSource libraries Scratch © Spritle Software Private Limited | http://www.spritle.com
Quick2Wire • Python API to access GPIhttp://quick2wire.com/ import sys from time import sleep from quick2wire.gpio import GPIOPin, In, Out led = GPIOPin(1, direction=Out) button = GPIOPin(0, direction=In) while True: led.value = button.value sleep(0.1) © Spritle Software Private Limited | http://www.spritle.com
Reference • http://elinux.org/RPi_Easy_SD_Card_Setup • http://quick2wire.com/ • https://github.com/quick2wire/quick2wirepython-api © Spritle Software Private Limited | http://www.spritle.com
Questions? Thank you © Spritle Software Private Limited | http://www.spritle.com

Intro to Raspberry Pi - by Sivakumar V