RaspberryPi.

Slides:



Advertisements
Similar presentations
10 uses for a Raspberry Pi in 10 minutes. Who is this guy? Rob on Twitter Web Developer Lead developer at Quidsin.com Open Source Proponent.
Advertisements

Linux for Dessert Experimenting with the Raspberry Pi Jeff Jirsa.
Introduction to Raspberry Pi
BEYOND SMARTPHONES WITH RASPBERRY PI BY - ASHISH KSHIRSAGAR.
Raspberry Pi Surrey Amateur Radio Club November 12, 2014 AN INTRODUCTION TO THIS NON-EDIBLE DELIGHT.
Design & Developed by: EATL
Introduction to the Raspberry Pi ® Saman Amighi 10/2013 ® Raspberry Pi Foundation.
Building an APRS Weather Station for Under $300 APRS Wx station presentation by Chris, W8CWG, Mound Amateur Radio Association 3 Dec 2014.
Embedded Programming and Robotics Lesson 12 Introducing the Raspberry Pi Intro to Raspberry Pi1.
RaspberryPi Ira Goldstein Siena College. What is a Raspberry Pi? University of Cambridge’s Computer Laboratory – Decline in skill level – Designed for.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Juan Miguel Valverde Martínez.  What is a Home Media Center?  Raspberry Pi  Idea  Interface  Potential.
MINI MEDIA CENTER Charles Hayden Network Security and Electronics Department of Applied Engineering and Technology Eastern Kentucky University.
The PC The PC is a standard computing platform, built around a EISA bus (1988) –IBM compatible –“Intel Architecture” from Intel or AMD or other companies.
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
Raspberry Pi.
Raspberry Pi: Presented by: Lakeasha Williams & Venessa Woodson EECE416 Microcomputer Howard University Dr. Charles Kim.
By Naveed Ahmad! How to setup a. First of all, what are the parts of a Raspberry Pi? Source:
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
3/5/2002e-business and Information Systems1 Computer Networking Computer System Computer Hardware Computer Software Computer Networking.
Home Intrusion Detection System Andre, Irena, Priyanka, Balta.
Senior Design Weekly Update GROUP MAY1633 9/28/2015.
Introduction :  In the beginning, the calculator is the basic idea of computers out, then that arrived at the large computers.  in1980 or late seventies.
Lecture 1: Network Operating Systems (NOS) An Introduction.
Intro to Raspberry Pi A Southwest Florida Hackerspace Workshop Presented by: Russell Benzing & Eric Schiffli.
Rasberry pi 2 model B. Selve computeren i rasberry pi’en.
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
Introducing the Raspberry Pi Nauru ICT Department April 2016.
PCs ENVIRONMENT and PERIPHERALS Lecture 4. An expansion cards: - An expansion card (expansion board) is an electronic circuit board that adds more functionality.
Farhin Al Masud What is Raspberry PI? o Low cost, credit card sized computer o SOC (System on a chip) o Founded by Raspberry PI foundation.
Raspberry Pi. Introduction The Raspberry Pi is a credit-card sized computer It can be plugged into your TV and a keyboard, and can be used for many of.
Professor: Nabil Elmjati IB100 Introduction to computer Sciences.
An introduction to the Raspberry Pi. What is a Raspberry Pi?  University of Cambridge’s Computer Laboratory  Decline in skill level  Designed for education.
Lecture 1: Network Operating Systems (NOS)
Get Started with Raspberry Pi- Single Board Computer.
SAURABH GINGADE 12311A0480. The Raspberry Pi is a credit-card sized computer.
Solar Pi – A Technology Innovation
Engineering Innovation Center
Building Raspberry Pi Controllers with Python
Introduction to Raspberry Pi & Kano
Workshop on Raspberry Pi 3
Computer System Laboratory
Mandava Institute of Engineering and Technology
Ira Goldstein Siena College
Introduction to Computers
RASPBERRY PI WORKSHOP.
IoT 101 with Raspberry Pi and Azure
By: Brian Johnson, AB6UI 20 Sept 2017
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Chapter A - The Raspberry Pi Computer
Network Operating Systems (NOS)
A microcontroller Raspberry Pi 2 Model B V1.1 RPi
Lecture 1: Network Operating Systems (NOS)
Alþingi's Digital Signage System
Programming with Arduinos and Rapsberry Pi
INTRODUCTION TO THE RASPBERRY PI Darrell Davis KT4WX
Raspberry Pi.
Raspberry Pi Pi 2 Model B.
An introduction to the Raspberry Pi
Computer Basics.
Raspberry Pi. Introduction to Raspberry Pi Python Electronics Linux Outline.
What we learn during Program
Presenter: Nicholas Exner
Common computer terminology
What is a Raspberry Pi? The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard.
Introduction to Single Board Computer
Computing Essentials Module 1.
Computing Essentials Module 1.
Emphasis: Get it working and do stuff!
Raspberry Pi Hardware By: Mike Kwiatkowski.
Presentation transcript:

RaspberryPi

Outline Introduction to Raspberry Pi Python Electronics Linux

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

Variations of Raspberry Pi Hardware platform Raspberry Pi Zero ($5) Raspberry Pi Raspberry Pi 2 Raspberry Pi 3 (with Wifi + Bluetooth) Software platform Noobs Raspbian 3rd OS https://www.raspberrypi.org/downloads/

Kit Components Essential: Highly suggested extras include: 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

Challenges and Opportunities New operating system: linux Open-source, all almost tools/software are free Rich resources on the web due to its popularity Resources link: www.raspberrypicamp.org Pi Educational Document (resources above link) Pinet: Centralised user accounts and file storage system for a Raspberry Pi classroom. http://pinet.org.uk/

Linux Interesting, powerful Variations (Ubuntu, debian, feroda, redhat) Command line Raspberry Pi: Raspian (Debian-based) Pinet: Ubuntu server + Raspberry Pis Linux: robust, secure, easy to use, powerful

Raspberry Pis in Primary Ed. http://www.youtube.com/watch?v=KdTwQXre1DU

Setup

(Similar to the one on a lot of mobile phones!) Power 5v micro USB connector (Similar to the one on a lot of mobile phones!)

A/V (Audio/Video) HDMI Audio & Video 3.5mm Audio Standard headphone socket RCA Video (works with most older TVs) HDMI Audio & Video (works with modern TVs and DVI monitors)

Connectivity 2 x USB 2.0 ports GPIO (General Purpose Input & Output) 10/100Mb Ethernet

Internals LAN Controller DSI (display interface) CSI (camera interface) SOC (System On a Chip) Broadcom BCM2835 700Mhz

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

10 Uses for a Raspberry Pi

Challenges and Opportunities New operating system: linux Open-source, all almost tools/software are free Rich resources on the web due to its popularity Resources link: www.raspberrypicamp.org Pi Educational Document (resources above link) Pinet: Centralised user accounts and file storage system for a Raspberry Pi classroom. http://pinet.org.uk/

10 Office 9 8 7 6 5 4 3 2 1

Office 10 9 8 7 6 5 4 3 2 1

9 Programming 10 8 7 6 5 4 3 2 1

Programming 10 9 8 7 6 5 4 3 2 1

Operating System Linux on a bootable SD card Fedora Debian ArchLinux

Programming By default, supporting Python as the educational language. Any language which will compile for ARMv6 can be used with the Raspberry Pi, though; so you’re not limited to using Python. For primary age SCRATCH game maker is bundled

scratch is free from MIT .. thanks MIT !

Scratch

Python Code http://teampython.wordpress.com/category/pi

What kind of projects ? Video DJ Mixer integrated Media player for your TV to fight the rampant Lego Robot Monster who is detected by your Home monitoring webcam network which reports also from the Weather Station that uses the Car Super Bramble Computer to tell the School Notice-board that the Solar powered Wireless Rocket Widget should be sent back to earth ...

Tinkering GPIO pins if you’re after an interesting electronics project. Gertboard - A GPIO expansion board from the foundation for electronics projects USB Devices / Ethernet / Hubs / AV out Can be powered by 4 x AA batteries ...

Game Console 8 10 9 7 6 5 4 3 2 1

Game Console 10 9 8 7 6 5 4 3 2 1

7 Web Server 10 9 8 6 5 4 3 2 1

Web Server 10 9 8 7 6 5 4 3 2 1

6 Tor Router 10 9 8 7 5 4 3 2 1

Tor Router 10 9 8 7 6 5 4 3 2 1

5 HTPC 10 9 8 7 6 4 3 2 1

HTPC 10 9 8 7 6 5 4 3 2 1

4 Bird House 10 9 8 7 6 5 3 2 1

Bird House 10 9 8 7 6 5 4 3 2 1

Super Computer 3 10 9 8 7 6 5 4 2 1

Supercomputer 10 9 8 7 6 5 4 3 2 1

2 Clock 10 9 8 7 6 5 4 3 1

Clock 10 9 8 7 6 5 4 3 2 1

1 PiBot! 10 9 8 7 6 5 4 3 2

PiBot! 10 9 8 7 6 5 4 3 2 1

Credits: Many of the slides were borrowed from the RaspberryPi Foundation, Ethan Sprissler @ UAlbany and from http://damnfineraspberrypi.com/