RaspberryPi Outline Introduction to Raspberry Pi Python Electronics

RaspberryPi Outline  Introduction to Raspberry Pi Python Electronics

RaspberryPi Outline

Introduction to Raspberry Pi Python Electronics Linux What is a Raspberry Pi? University of Cambridges 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:

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 Power 5v micro USB connector

(Similar to the one on a lot of mobile phones!) A/V (Audio/Video) RCA Video (works with most older TVs)

3.5mm Audio Standard headphone socket 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

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 youre not limited to using Python. For primary age SCRATCH game

maker is bundled Scratch scratch is free from MIT .. thanks MIT ! Scratch

Python Code http://teampython.wordpress.com/catego 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 youre 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 ...

8 10 9 Game Console 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 3 Computer 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/

Recently Viewed Presentations

  • Advances in Reconstruction Algorithms for Muon Tomography

    Advances in Reconstruction Algorithms for Muon Tomography

    Simulation Study of Muon Scattering For Tomography Reconstruction. D. Mitra, A. Banerjee, S. White, S. Waweru, R. Hoch. K. Gnanvo. M. Hohlmann. Florida Institute of ...
  • The Expanded Very Large Array - National Radio Astronomy ...

    The Expanded Very Large Array - National Radio Astronomy ...

    Outline Schedule Budget Contingency Project Risks Risk Analysis Descope Options Schedule Completion WBS Level 2 Completion Status Antenna Retrofits Maintaining Schedule Staff is becoming more efficient in antenna retrofits Operating antenna can be produced in about 3 months Retrofits becoming...
  • Suicide & Violence in Mental Health & Addiction Cultures

    Suicide & Violence in Mental Health & Addiction Cultures

    Target Hardening. Interventions focused on the potential victims of violence that are designed to increase their protection from or resilience to the client's potential violence. Warning or notification of identifiable, potential victims in cases in which a client is considered...
  • REGIONS IN THE US - Central Michigan University

    REGIONS IN THE US - Central Michigan University

    Canada. Gulf of Mexico. Work Map. Definition: a regionis a group of places . that are like each other . andclose to each other ... Using regions to explain human characteristics. Using maps of the physical characteristics . of our...
  • 2 63420 Student Learning Advisory Service Contact us

    2 63420 Student Learning Advisory Service Contact us

    Converting a strength expressed in one measure to another - parts, percentages and amounts. Example 1. What is 5% expressed as a ratio strength?
  • Bengtson Analysis of Folds In The Central Region

    Bengtson Analysis of Folds In The Central Region

    Crestline trend/plunge is 271, 16. Openness factor is 2.5. Best fit curve opens away from origin. This indicates vertex is down plunge (type II) Results: Boktukola Syncline. Subhorizontal, conical syncline. Crestline trend/plunge is 252, 3.
  • Steven F. Ashby Center for Applied Scientific Computing Month ...

    Steven F. Ashby Center for Applied Scientific Computing Month ...

    Example: Association Rule An implication expression of the form X Y, where X and Y are itemsets Example: {Milk, Diaper} {Beer} Rule Evaluation Metrics Support (s) Fraction of transactions that contain both X and Y Confidence (c) Measures how often...
  • Anthropologie boasienne

    Anthropologie boasienne

    Sociolinguistique Langue et société Systèmes linguistiques et groupes sociaux Part sociale du langage Développement de la sociolinguistique Ferdinand de Saussure Pionnier de la linguistique moderne Langage, langue, parole Noam Chomsky Pionnier de la linguistique générative Compétence contre performance Géographie «Dialectologie...