raspberry pi (generalised)

12

Upload: amit-dwivedi

Post on 18-Jul-2015

74 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: raspberry pi (generalised)
Page 2: raspberry pi (generalised)

Knowing your R Pi## It is a credit card sized computer dev. board and is hardly 45gms that fits in a palm of one’s hand very eaisly

## It is just of 25$ (model A), 30$ (model B) and 35$ (model B+ & R Pi-2)

## So it’s the most affordable of its class

## It was basically developed increase programming skills of students & for awareness of embedded system

## It has the capacity to play up to HD 1080p videos

## One can prog. & dev. his own game using SCRATCH

Know your RPi

Page 3: raspberry pi (generalised)

## SCRATCH is the graphic programming language (just as LabVIEW)

## In SCRATCH using ‘drag & drop’ we can create our own games (mostly for kids)

## It uses PYTHON as its system programming language

## PYTHON is a computer language developed by GUIDO VAN ROSSUM in 1991

Know your Rpi

….continued

Page 4: raspberry pi (generalised)

OPERATING SYSTEMS• It uses a very vast variety of linux based operating

systems

• DEBIAN - It is the OS developed & updated by raspberry pi foundation. It’s the official operating system developed this foundation specifically for RPi

• ARCH LINUX – It’s the arch-linux built for ARM processors

• Open ELEC – ‘open embedded linux entertainment center’ is an OS which runs on popular ‘XMBC-open source digital media center’

• PINDORA – It’s a FEDORA remix, customised for ver. of unix like fedora systems

Page 5: raspberry pi (generalised)

• RASPBMC – Its yet another implementation of ‘XMBC open source digital media center’

• MINEPEON – It’s a ‘arch-linux ARM’ based OS. Bitcoin mining can be doen very securely on this OS.

• KALI LINUX – Is is Debian derived OS specifically designed for penetration testing & digital forensics

• OPEN Wrt – RPi with this OS is usually used Router n/w

……..........& RPi has a whole lot of operating systems built for it.

Page 6: raspberry pi (generalised)

DEVELOPMENT• Due to low no. of students taking interest in

programming & having poor skill level EBEN UPTON & his colleagues frustrating problems

• In 2006 EBEN UPTON decided to dev. A very cheap & easily programmable dev. board which any body could play/hack with, without fearing expensive mistakes

• Working on it, EBEN in collaboration with Comp. Lab. At UNIVERSITY OF CAMBIDGE & BROADCOM dev. ‘Raspberry Pi’ in 2009, and since then it has evolved with it’s new and upgraded models {basically model-A, B, B+ & RPi-2}

Page 7: raspberry pi (generalised)
Page 8: raspberry pi (generalised)

TECH. CONFIGURATION• It has BROADCOM BCM2835 system on chip (SOC)

which has ARM11 76JZF-S processor with 700 MHz frequency…………J- jazelle bytecode

Z- trust zone

F- floating point

S – synthesizable core

It also has BROADCOM video core 4 BCM2763 which is a very flexible 2D DSP architecture capable of playing very high resolution videos

BROADCOM has monopolistic feature in developing high feasibility video cores for smart phones …….etc…..

Page 9: raspberry pi (generalised)

• It uses USB 2.0 in all of its models

• RAM used in model A- 256MB | model B & B+ – 512MB | raspberry pi 2 – 1GB

• Video input or camera connection is doen via CSI connector

• Video output is via RCA(only model A & B) or HDMI or lcd support via DSI connector

• ETHERNET support – each Pi ( except model A ) has an on board ethernet port {10/100 Mb/s for model B/B+}

• Audio Input – a 3.5 mm jack is provided in every model

• A micro USB port is provided for power source of 5Volts & (1-2) Amps.

Page 10: raspberry pi (generalised)

• The GPIO pins – Its generic on any IC whose behaviour is controlled by user at runtime. GPIO pins are most specifically used for connection of external modules, ex)- Rpi camera module, led panel module, ARDUINO-UNO module & other dev. boards can also be integrated using GPIOs

• It’s a set of 26 pins (model A & B) or 40 pins (model B+ & RPi-2)

Page 11: raspberry pi (generalised)

RPi APPLICATIONS

• My computer

• Home electrical automation

• Creating our own servers

• We can make our own super computer integrating large no of RPi boards .

• We can make our own Audio Players

• One can make a QUADCOPTER using raspberry pi .

Page 12: raspberry pi (generalised)

• We can make our own DLSR camera using GPIO integration

• Arcade gaming machine is also a fascinating application of Rpi

• …………………For more applications refer

‘THE MagPi’

an official monthly magazine published

by RASPBERRY PI FOUNDATION

******THANK YOU******