Linux for Dessert Experimenting with the Raspberry Pi Jeff Jirsa.

Slides:



Advertisements
Similar presentations
Legal Meetings: Extended Instructions on Movica and Screencast.
Advertisements

Intel Do-It-Yourself Challenge Networking
Andrew Stratton Linux based cut down mobile phone New Technology Old performance SD Card boot and disk Debian image standard Python.
Device Drivers.
Introduction to Raspberry Pi
Raspberry Pi Hardware en OS Stijn Van Caekenberghe Raspberry Jam Mechelen – 13 november 2014.
BEYOND SMARTPHONES WITH RASPBERRY PI BY - ASHISH KSHIRSAGAR.
Raspberry Pi Surrey Amateur Radio Club November 12, 2014 AN INTRODUCTION TO THIS NON-EDIBLE DELIGHT.
VM Creation & Pi Baking. Group Project Upcoming 4 members per group 3 or 5 will be allowed, but verify with instructor first Start thinking about forming.
SINGLE BOARD COMPUTERS ARE YOU ON THE RIGHT AIRPLANE?
HOW WELL DO YOU KNOW THE BASICS OF USING YOUR COMPUTER?
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Bioinformatics: Computing Perspective Primary source: Beginning Perl for Bioinformatics by James Tisdall.
Computer Basics Flashcards #2
Embedded Programming and Robotics Lesson 12 Introducing the Raspberry Pi Intro to Raspberry Pi1.
Internal/External Computer Components Kim Roselli Emily Mross.
An illustrated introduction to building a computer using a Raspberry Pi 2. A Raspberry Pi, that is! Images from Microsoft clipart.
RaspberryPi Ira Goldstein Siena College. What is a Raspberry Pi? University of Cambridge’s Computer Laboratory – Decline in skill level – Designed for.
SINGLE BOARD COMPUTERS -KEVIN JOSE. WHY DO WE USE THEM? Good performance at low price GPIO capability to interact with the outside world Small form factor,
Week 6 Operating Systems.
Computer for Health Sciences
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
Raspberry Pi.
An Intern’s Guide to basic WMS 2011 setup in just 8 easy steps © 2011 Microsoft Corporation By: Livi Erickson.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
 2001 Prentice Hall, Inc. All rights reserved. Chapter 1 – Introduction to Computers, the Internet and the World Wide Web Outline 1.1Introduction 1.2What.
Introduction :  In the beginning, the calculator is the basic idea of computers out, then that arrived at the large computers.  in1980 or late seventies.
Mephisto Backup for Linux. By: Phillip Tribble.. Overview ➲ Purpose. ➲ What is Mephisto ? ➲ Feature List. ➲ What makes it different ? ➲ Links and documentation.
Intro to Raspberry Pi A Southwest Florida Hackerspace Workshop Presented by: Russell Benzing & Eric Schiffli.
ITIS 3110 LAB 1 VM Creation & Pi Baking. GROUP PROJECT UPCOMING 4 members per group 3 or 5 will be allowed, but verify with instructor first Start thinking.
Types of Software Chapter 2.
Digital Literacy: Computer Basics
1. Starting 1 Let’s Learn Saenthong School, January – February 2016 Teacher: Aj. Andrew Davison, CoE, PSU Hat Yai Campus
CS 221 – May 8 Course objectives – Assemble computer cluster – Linux and C – Practice basic parallelizing technique Stay tuned: I will provide some useful.
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
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 2 Installation & Demo App By Wayne Keadle.
An introduction to the Raspberry Pi. What is a Raspberry Pi?  University of Cambridge’s Computer Laboratory  Decline in skill level  Designed for education.
Inside a Computer. Computer Hardware/Software What is the difference? Computer Hardware.
RaspberryPi.
Workshop on Raspberry Pi 3
Computer System Laboratory
Ira Goldstein Siena College
Topic 2: Hardware and Software
 2001 Prentice Hall, Inc. All rights reserved.
RASPBERRY PI WORKSHOP.
Technology Skills for Life, Career, and Academic Success
Computer System Laboratory
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Chapter A - The Raspberry Pi Computer
HOW WELL DO YOU KNOW THE BASICS OF USING YOUR COMPUTER?
The Raspberry Pi Initiative
Recitation 7 Intro Engineering Pro Tips
A microcontroller Raspberry Pi 2 Model B V1.1 RPi
Computer System Laboratory
Operating Systems Overview
Programming with Arduinos and Rapsberry Pi
Raspberry Pi.
Raspberry Pi Pi 2 Model B.
An introduction to the Raspberry Pi
Definitions By: Gurmansi Kang.
Computer System Basics- The Pieces & Parts
Raspberry Pi. Introduction to Raspberry Pi Python Electronics Linux Outline.
Recitation 6 Intro Engineering Pro Tips
Let's Learn Python and Pygame
Chapter 27 WWW and HTTP.
Introduction to Computers
BSc in Digital Media, PSUIC
Lesson 3 Computer Devices.
Presentation transcript:

Linux for Dessert Experimenting with the Raspberry Pi Jeff Jirsa

Linux for Dessert: Experimenting with the Raspberry Pi Introduction About this presentation What is it? What do I need/want? Demo What Languages can I use? What is the GPIO? Resources

Linux for Dessert: Experimenting with the Raspberry Pi About this presentation Following the Larry Wall motto(s) – There is more than one way to do it. – Virtues of a programmer Laziness – The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer. Also hence, this book. See also impatience and hubris. Impatience – The anger you feel when the computer is being lazy. This makes you write programs that don't just react to your needs, but anticipate them. Or at least pretend to. Hence, the second great virtue of a programmer. See also laziness and hubris. Hubris – Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won't want to say bad things about. Hence, the third great virtue of a programmer. See also laziness and impatience.

Linux for Dessert: Experimenting with the Raspberry Pi What is it? A credit card sized single board computer – – – – – used-in-raspberry-pi used-in-raspberry-pi Other single board computers –

Linux for Dessert: Experimenting with the Raspberry Pi What do I need? A Raspberry Pi A SD memory card – A Micro USB Power adapter A keyboard A mouse (for GUI programs) Links – Make sure that everything will work!: – –

Linux for Dessert: Experimenting with the Raspberry Pi What do I want? Need is relative! – A case Peripherals – Keyboards, mice, USB Hubs, Wifi adapters – –

Linux for Dessert: Experimenting with the Raspberry Pi Demo 1 Get the Raspian Image – – If your working PC is running Linux Follow the instructions at: – ux_.28command_line.29 ux_.28command_line.29 – If your working PC is running Windows Get the Windows Disk Imager – Imager.shtml Imager.shtml Burn the image file

Linux for Dessert: Experimenting with the Raspberry Pi Demo Insert the SD card into the slot on the Pi Plug in the power cord (boot) Wait… Have fun!

Linux for Dessert: Experimenting with the Raspberry Pi What is the GPIO? Stands for General Purpose Input/Output – It allows peripherals and expansion boards (such as the Gertboard to access the CPU by exposing the inputs and outputs. – C language library included to read and write to the GPIO interface Works with other languages – C#, Java, Perl, Python, Ruby, Shell, Scratch » Examples on this page – –

Linux for Dessert: Experimenting with the Raspberry Pi Resources Web sites – FAQs – – Magazines – Linux User – Linux Format – Online Youtube Tutorials Youtube – search for Raspberry Pi Raspberry Pi for beginners Plenty of more videos!