10. What exactly is the Raspberry PI?
The Raspberry PI is a credit-card sized computer.
11. The Raspberry Pi is a fully featured micro-computer
squashed onto a circuit board measuring
approximately 9cm x 5.5cm.
It was manufactured and designed in the United
Kingdom by the Raspberry Pi foundation with the
intention of teaching basic computer science to
school students and every other person interested in
computer hardware, programming and DIY-Do-it
Yourself projects.
12. Why Raspberry PI?
• Computers are the tool of the 21st century
• Computer science skills increasingly
important
• Computer Science is concerned with much
more than simply being able to use a
computer.
18. Technical features of the PI:-
Dimensions 8.6cm x 5.4cm x 1.7cm
Chip Broadcom BCM2835 SoC full HD multimedia
applications processor
CPU 700 MHz Low Power ARM1176JZ-F
Applications Processor
GPU Dual Core VideoCore IV®
Multimedia Co-Processor
Memory 512MB SDRAM
Ethernet on-board 10/100 Ethernet RJ45 jack
USB 2.0 Dual USB Connector
Video output HDMI (rev 1.3 & 1.4) Composite RCA (PAL
and NTSC)
Audio output 3.5mm jack, HDMI
Onboard Storage SD, MMC, SDIO card slot
Its Graphics Capabilities is actually better than Apple Products.
19. Software features of the PI:-
The Raspberry PI primarily uses Linux-Kernel Based
Operating Sysytems; with the official operating
system being the Raspbian.
The OS install manager for Raspberry Pi is
NOOBS(New Out of the Box Software).
The programming languages that come installed on
Raspberry Pi's are Java, Scratch, and Ruby. But you
are not limited to just those, any language that can
covert for ARMv6 (Pi 1) or ARMv7 (Pi 2) can be used
on the Raspberry Pi.
20. Software features of the PI:-
Some of the Linux OS featured include:
Distributions Type
ARCH LINUX ARM LINUX
DEBIAN ARM LINUX
RASPBIAN LINUX
openSUSE LINUX
Gentoo LINUX LINUX
Ubuntu LINUX
RISC OS RISC
LIBRE ELEC EMBEDDED LINUX
WINDOWS 10 IOT CORE WINDOWS
21. Software Features of the PI:
The PI Helps us get into programming through:
Tiny Basic
Learn to program in the BASIC programming language with the Tiny Basic interpreter for the
Raspberry Pi on Debian & Raspbian.
Python
Python is a programming language that is available on the official Raspberry Pi operating
systems.
Scratch
Scratch is an entry-level programming language that comes as standard with the Raspberry Pi
distribution, Raspbian. Scratch was originally created by the Lifelong Kindergarten Group at the
MIT Media Lab in Boston, U.S., with an aim to help young people learn mathematical and
computational concepts while having fun making things..
Java SE Embedded
Provides Full Java SE runtime for headless embedded applications
C & C++ programming information
It helps to know and execute C and C++ programming languages.
KidsRuby
It provides Ruby programming application for the Raspberry Pi with tutorial and guides for
kids.
22. Applications of the Raspberry PI
The major aim of the Raspberry PI is to educate people especially
children towards programming and basic hardware interfacing.
Applications Include:
• Teaching Programming Concept
23. Applications of the Raspberry PI
• Teaching Hardware Interfacing
• It can be used for robotics for controlling sensors and motors
25. Applications of the Raspberry PI
• It can be used for designing prototypes for embedded designs
• It can be used for handling and managing small servers
• Control system for interfacing sensors in smart homes (Home
Automation)
• Whatever you would love to do *_*
27. Geting Started.............YAY +_+!!!
STEP III
Connect a mouse and keyboard through the available USB ports.
STEP IV
Connect your raspberry PI to a TV, or some other monitor via HDMI.
Supply Power via a 5V mini adapter