RaspberryPi Outline Introduction to Raspberry Pi Python Electronics
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
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 ...
Summarizing Using Your Own Words… Summarizing, Paraphrasing, and Quoting You can borrow from the works of other writers as you research. As a good writer, you should summarize, paraphrase and quote to blend source materials in with your own.
This agreement saw the Regional Councils joining as TRICS members, with a number of them regularly supplying survey data in lieu of TRICS licence fees. It was an agreement that worked well, and representatives of TRICS regularly attended TRAIDS Group...
Participant-Level Instrument (PLI) assesses change in individuals receiving direct services (where applicable). Purpose of Collecting Community-Level Instrument (CLI) Data Assess community implementation of the SPF process, changes in communities' prevention infrastructure, and types of interventions implemented.
D-dimer tests have relatively high sensitivity but low specificity (false positive results common). When the sensitivity of a d-dimer test increase, its specificity decreases. To be useful in the diagnosis of DVT, a D-dimer test has high sensitivity and high...
Marchetti, Steinberg, and Coumas, J Orthop Trauma, 1996 46 patients Better outcomes in Pipkin Types I >II > IV > III Lederer et al, Unfallchirurg, 2007 Femoral Head Fracture: Radiographic Evaluation AP Pelvis X-Ray Lateral Hip X-Ray Judet views Post-reduction...
A cladogram's branching patterns indicate degrees of relatedness among organisms. Because lineages 3 and 4 share a common ancestor more recently with each other than they do with lineage 2, you know that lineages 3 and 4 are more closely...
Over time, many more words were introduced into English from other European countries. * * We should also mention that Latin was the language of churchmen and of the services of the Church from the ninth century to the sixteenth...
Identify symbols and symbolism in the novel. Analyze the effect of figurative language. ... Take a Bell Work sheet for the week from the V.I.P. table. Review the first seven chapters of The Kite Runner in preparation for our first...
Ready to download the document? Go ahead and hit continue!