Raspberry Pi User Guide

Size: px
Start display at page:

Download "Raspberry Pi User Guide"

Transcription

1 Raspberry Pi User Guide Gareth Halfacree, Eben Upton ISBN: Paperback 262 pages September 2012 Description Make the most out of the world s first truly compact computer It's the size of a credit card, it can be charged like a smartphone, it runs on open-source Linux, and it holds the promise of bringing programming and playing to millions at low cost. And now you can learn how to use this amazing computer from its co-creator, Eben Upton, in Raspberry Pi User Guide. Cowritten with Gareth Halfacree, this guide gets you up and running on Raspberry Pi, whether you're an educator, hacker, hobbyist, or kid. Learn how to connect your Pi to other hardware, install software, write basic programs, and set it up to run robots, multimedia centers, and more. Gets you up and running on Raspberry Pi, a high-tech computer the size of a credit card Helps educators teach students how to program Covers connecting Raspberry Pi to other hardware, such as monitors and keyboards, how to install software, and how to configure Raspberry Pi Shows you how to set up Raspberry Pi as a simple productivity computer, write basic programs in Python, connect to servos and sensors, and drive a robot or multimedia center Adults, kids, and devoted hardware hackers, now that you've got a Raspberry Pi, get the very most out of it with Raspberry Pi User Guide.

2 Table of Contents Introduction 1 Programming is fun! 1 A bit of history 3 So what can you do with the Raspberry Pi? 8 Part I: Connecting the Board CHAPTER 1 Meet the Raspberry Pi 11 ARM vsx86 12 Windows vslinux 13 Getting Started with the Raspberry Pi 14 Connecting a Display 14 Composite Video 14 HDMI Video 15 DSI Video 16 Connecting Audio 16 Connecting a Keyboard and Mouse 17 Flashing the SD Card 19 Flashing from Linux 20 Flashing from OS X 21 Flashing from Windows 21 Connecting External Storage 22 Connecting the Network 23 Wired Networking 24 Wireless Networking 25 Connecting Power 26

3 CHAPTER 2 Linux System Administration 27 Linux: An Overview 28 Linux Basics 30 Introducing Debian 30 Using External Storage Devices 34 Creating a New User Account 36 File System Layout 37 Logical Layout 37 Physical Layout 39 Installing and Uninstalling Software 40 Finding Software 41 Installing Software 42 Uninstalling Software 43 Upgrading Software 44 CHAPTER 3 Troubleshooting 45 Keyboard and Mouse Diagnostics 46 Power Diagnostics 47 Display Diagnostics 49 Boot Diagnostics 50 Network Diagnostics 50 The Emergency Kernel 53 CHAPTER 4 Network Configuration 55 Wired Networking 56 Wireless Networking 59 No Encryption 68 WEP Encryption 68 WPA/WPA2 Encryption 69 Connecting to the Wireless Network 69 CHAPTER 5 Partition Management 71 Creating a New Partition 72 Resizing Existing Partitions 76 Automatic Resizing 76 Manual Resizing 77 Moving to a Bigger SD Card 81 Imaging from Linux 82 Imaging from OS X 83 Imaging from Windows 83 CHAPTER 6 Configuring the Raspberry Pi 85 Hardware Settings config.txt 86 Modifying the Display 87 Boot Options 90 Overclocking the Raspberry Pi

4 Overclocking Settings 92 Overvoltage Settings 93 Disabling L2 Cache 94 Enabling Test Mode 95 Memory Partitioning start.elf 96 Software Settings cmdline.txt 97 Part II: Using the Pi as a Media Centre, Productivity Machine and Web Server CHAPTER 7 The Pi as a Home Theatre PC 103 Playing Music at the Console 104 Dedicated HTPC with Rasbmc 106 Streaming Internet Media 108 Streaming Local Network Media 109 Configuring Rasbmc 111 CHAPTER 8 The Pi as a Productivity Machine 113 Using Cloud-Based Apps 114 Using OpenOffice.org 117 Image Editing with The Gimp 119 CHAPTER 9 The Pi as a Web Server 123 Installing a LAMP Stack 124 Installing WordPress 128 Part III: Programming and Hacking CHAPTER 10 An Introduction to Scratch 135 Introducing Scratch 136 Example 1: Hello World 137 Example 2: Animation and Sound 140 Example 3: A Simple Game 143 Robotics and Sensors 149 Sensing with the PicoBoard 149 Robotics with LEGO 150 Further Reading 150 CHAPTER 11 An Introduction to Python 151 Introducing Python 152 Example 1: Hello World 152 Example 2: Comments, Inputs, Variables and Loops 158 Example 3: Gaming with pygame 162 Example 4: Python and Networking 171 Further Reading 178 CHAPTER 12 Hardware Hacking 179 Electronic Equipment 180 Reading Resistor Colour Codes 182 Sourcing Components 184 Online Sources 184

5 Offline Sources 185 Hobby Specialists 186 The GPIO Port 186 UART Serial Bus 188 I²C Bus 189 SPI Bus 189 Using the GPIO Port in Python 189 Installing the GPIO Python Library 190 GPIO Output: Flashing an LED 192 GPIO Input: Reading a Button 196 Moving Up From the Breadboard 200 A Brief Guide to Soldering 203 CHAPTER 13 Add-on Boards 209 Ciseco Slice of Pi 210 Adafruit Prototyping Pi Plate 214 Fen Logic Gertboard 217 Part IV: Appendixes APPENDIX A Python Recipes 225 Raspberry Snake (Chapter 11, Example 3) 226 IRC User List (Chapter 11, Example 4) 228 GPIO Input and Output (Chapter 12) 230 APPENDIX B HDMI Display Modes 231 Index 237 Copyright by John Wiley & Sons, Inc., or related companies. All rights reserved.

Raspberry Pi User Guide, 2nd Edition

Raspberry Pi User Guide, 2nd Edition Raspberry Pi User Guide, 2nd Edition Eben Upton, Gareth Halfacree ISBN: 978-1-118-79548-4 312 pages December 2013 Description The essential guide to getting started with the Raspberry Pi The Raspberry

More information

The Digital Revolution

The Digital Revolution Raspberry Pi A Learning Experience (For me!) Charlie Rothrock K3SR The Digital Revolution Geewhiz Statistics -Digital is changing the world -Tech companies are ~10+% of US employment and the fastest wage

More information

A Slice of Raspberry Pi

A Slice of Raspberry Pi A Slice of Raspberry Pi Roadmap Introduction to the Raspberry Pi device What can you use a Raspberry Pi for? Talking to the Hardware A Raspberry Pi Arcade table Q & A Raspberry Pi Introduction What is

More information

RASPBERRY PI. Using the GPIO port

RASPBERRY PI. Using the GPIO port RASPBERRY PI Using the GPIO port LAYOUT OF THE BOARD GPIO header COOL PROJECTS USING THE GPIO PORT RaspiRobot COOL PROJECTS USING THE GPIO PORT One button audiobook player for visually impaired COOL PROJECTS

More information

BCS Raspberry Pi Launch Events Getting started with Raspberry Pi

BCS Raspberry Pi Launch Events Getting started with Raspberry Pi BCS Raspberry Pi Launch Events Getting started with Raspberry Pi Department of Computer Science 16 th & 17 th April 2013 Who are you? How many of you.. are teachers in STEM subjects in non STEM subjects

More information

Raspberry Pi Workshop

Raspberry Pi Workshop Raspberry Pi Workshop Resources and Materials: http://bit.ly/h8dunp Presenters Nick Yee Aexander Nunes Adriana Ieraci Agenda 10:00 Registration 10:20 Introductions and Overview 10:50 Install OS and Boot

More information

COPYRIGHTED MATERIAL. Index SPECIAL CHARACTERS

COPYRIGHTED MATERIAL. Index SPECIAL CHARACTERS Index SPECIAL CHARACTERS # (hash symbol), Python, 158 #! (shebang), Python, 154 (pipe), 61 += operator, 168, 175 < evaluation, Python, 160

More information

IoT Project Proposals

IoT Project Proposals IoT Project Proposals 1 Submit before 31 st March Best 5 proposals will be given Intel Galileo Gen 2 microcontroller boards each 2 Advisory Board will evaluate and select the best project proposals Dr.

More information

TROUBLESHOOTING RASPBERRY PI USER GUIDE. Troubleshooting

TROUBLESHOOTING RASPBERRY PI USER GUIDE. Troubleshooting BY EBEN UPTON, CO-CREATOR OF THE, AND GARETH HALFACREE Troubleshooting THINKSTOCK, Keyboard and Mouse Diagnostics PERHAPS THE MOST common problem that users experience with the Raspberry Pi is when the

More information

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices.

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices. Husarion CORE2 Husarion CORE2 is a development board for Internet-connected automation & robotic devices. CORE2 Development board for Internet connected automation & robotic devices. compatible with Husarion

More information

Raspberry Pi Introduction

Raspberry Pi Introduction ECE 1160/2160 Embedded Systems Design Raspberry Pi Introduction Wei Gao ECE 1160/2160 Embedded Systems Design 1 Raspberry Pi Classic embedded computer Single board computer Size of a credit card ECE 1160/2160

More information

Raspberry Pi For Dummies For Dummies Computers

Raspberry Pi For Dummies For Dummies Computers We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with raspberry pi for dummies

More information

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Created by Simon Monk Last updated on 2013-07-08 12:15:38 PM EDT Guide Contents Guide Contents Overview You Will Need Downloading

More information

Advanced Embedded Systems

Advanced Embedded Systems Advanced Embedded Systems Practical & Professional Training on Advanced Embedded System Course Objectives : 1. To provide professional and industrial standard training which will help the students to get

More information

Raspberry Pi 3 Model B

Raspberry Pi 3 Model B Raspberry Pi 3 Model B Product Name Raspberry Pi 3 Product Description The Raspberry Pi 3 Model B is the third generation Raspberry Pi. This powerful credit-card sized single board computer can be used

More information

December 1, 2015 Jason Kridner

December 1, 2015 Jason Kridner December 1, 2015 Jason Kridner Co-author of BeagleBone Cookbook Board member at BeagleBoard.org Foundation Sitara Applications Engineering at Texas Instruments 1 Truly flexible open hardware and software

More information

Beginning Sensor. Networks with Arduino. and Raspberry Pi. Apress- Charles Bell

Beginning Sensor. Networks with Arduino. and Raspberry Pi. Apress- Charles Bell Beginning Sensor Networks with Arduino and Raspberry Pi Charles Bell Apress- Contents About the Author About the Technical Reviewer Acknowledgments Introduction xv xvii xix xxi Chapter 1: Introduction

More information

Raspberry Pi For Dummies

Raspberry Pi For Dummies We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with raspberry pi for dummies.

More information

IoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16

IoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16 IoE Workshop Marc Khayat, CCIE #41288, makhayat@cisco.com Leonard Janer ljaner@inlea.com Technical Managers June 16 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 2 2016 Cisco and/or

More information

Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban

Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban Contents Raspberry Pi Foundation Raspberry Pi overview & specs ARM11 overview ARM11 cache, pipeline, branch prediction ARM11 vs.

More information

DESIGN OF LIGHTWEIGHT E- ATTENDANCE PROTOTYPE USING RASPBERRY PI

DESIGN OF LIGHTWEIGHT E- ATTENDANCE PROTOTYPE USING RASPBERRY PI DESIGN OF LIGHTWEIGHT E- ATTENDANCE PROTOTYPE USING RASPBERRY PI Mohd Dzul Aiman bin Aslan, Mohamad Safuan bin Sulaiman, Dr Abd Muin bin Abd Rahman, Saa idi bin Ismail, Mohd Fauzi bin Haris, Siti Nurbahyah

More information

Programming the Raspberry Pi

Programming the Raspberry Pi Programming the Raspberry Pi contents introduction unboxing and setup flashing an SD card logging in for the first time the JOE text editor running the hello world program a (slightly) more complex example

More information

2.Raspberry PI: Architecture & Hardware Specifications

2.Raspberry PI: Architecture & Hardware Specifications Course Contents: 1.Introduction to RASPBERRY PI Introduction to Open Source Hardware About Raspberry PI Brief Introduction to Hardware Parts & Usability 2.Raspberry PI: Architecture & Hardware Specifications

More information

Embedded Linux With Raspberry Pi IOT

Embedded Linux With Raspberry Pi IOT Embedded Linux With Raspberry Pi IOT Module 1 : Raspberry Pi Set up & Configurations Program Raspberry Pi : a credit-card sized computer Python programming for Raspberry Pi Interacting and configuring

More information

Overview of the Raspberry Pi Models 3B & 2B

Overview of the Raspberry Pi Models 3B & 2B Overview of the Raspberry Pi Models 3B & 2B (Let's look at the hardware!) Rick Commo, K7LOG Max Vaughan, KF7MAX What's really different between the original 2B and the 3B? Parameter Architecture CPU

More information

Creator Ci20 quick start guide

Creator Ci20 quick start guide Creator Ci20 is a high performance, fully featured development board for Linux and Android that can help you create applications for fast growing markets such as IoT, wearables, mobile and gaming. The

More information

Learning Python With Raspberry Pi By Alex Bradbury, Ben Everard

Learning Python With Raspberry Pi By Alex Bradbury, Ben Everard Learning Python With Raspberry Pi By Alex Bradbury, Ben Everard python-intro - A set of Python exercises led by Python Intro. A Python learning tool with beginner Developed by Ben Nuttall for use in Raspberry

More information

Raspberry Pi For Dummies For Dummies Computers

Raspberry Pi For Dummies For Dummies Computers We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with raspberry pi for dummies

More information

Raspberry Pi Based Intelligent Projector

Raspberry Pi Based Intelligent Projector Raspberry Pi Based Intelligent Projector Manaswi R.Ganbavale. 1, Shubhangi C. Deshmukh. 2 PG Student, Department of VLSI Design and Embedded System, Sanjay Ghodawat Group of Institutions, Atigre, Kolhapur,

More information

Ding Dong, You've Got Mail! A Lab Activity for Teaching the Internet of Things

Ding Dong, You've Got Mail! A Lab Activity for Teaching the Internet of Things Teaching Case Ding Dong, You've Got Mail! A Lab Activity for Teaching the Internet of Things Mark Frydenburg mfrydenberg@bentley.edu Computer Information Systems Department Bentley University Waltham,

More information

Die Brummbeere Documentation

Die Brummbeere Documentation Die Brummbeere Documentation Release 0.0.1 Peter Bouda February 21, 2016 Contents 1 owncloud Music Player 1 2 Contents 3 2.1 Compile for desktop........................................... 3 2.2 Embedded

More information

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

w w w. b a s e t r a i n i n g i n s t i t u t e. c o Disclaimer: Some of the images and most of the data in this presentation are collected from various sources in the internet. If you notice any copyright issues or mistakes, please let me know by mailing

More information

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES Introduction to the Raspberry Pi AND LINUX FOR DUMMIES 700Mhz ARM v6 Broadcomm CPU+GPU 512 MB RAM (256MB on Model A) Boots off SD card for filesystem USB, Audio out, LAN (Model B only) HDMI + Composite

More information

Index. Jeff Cicolani 2018 J. Cicolani, Beginning Robotics with Raspberry Pi and Arduino,

Index. Jeff Cicolani 2018 J. Cicolani, Beginning Robotics with Raspberry Pi and Arduino, A Accessor methods, 92 Adafruit, 9 Adafruit DC & Stepper Motor HAT assembling board adjustment, 199 circuit board, 199 kit, 197 pins, 197 preparation, 197 Raspberry Pi, 198, 204 removal, 201 rotation,

More information

Raspberry Pi, RISC OS, Raspbian and the Big Picture

Raspberry Pi, RISC OS, Raspbian and the Big Picture Raspberry Pi, RISC OS, Raspbian and the Big Picture Gordon Taylor 2012-10-25 RISC OS at 1920 x 1080 2 RISC OS A fast and lightweight platform, requiring little RAM Runs paid-for software, from small businesses

More information

Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects

Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects The Raspberry Pi is a computer about the size of a credit card. The darling of the do-it-yourself electronics

More information

Contents in Detail. Who Is This Book For?... xix What s in This Book?... xx. part I: Warming Up 1

Contents in Detail. Who Is This Book For?... xix What s in This Book?... xx. part I: Warming Up 1 Acknowledgments xvii Introduction Who Is This Book For?... xix What s in This Book?... xx Part I: Warming Up.... xx Part II: Simulating Life... xx Part III: Fun with Images... xx Part IV: Enter 3D... xx

More information

e-issn: p-issn:

e-issn: p-issn: Available online at www.ijiere.com International Journal of Innovative and Emerging Research in Engineering e-issn: 2394-3343 p-issn: 2394-5494 Raspberry Pi Technology: A Review Harshada Chaudhari Student

More information

Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher

Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher A digital system that students can program: create an algorithm accept user input store

More information

Cooking with Team 279

Cooking with Team 279 Cooking with Team 279 Intro to the Raspberry Pi FIRST Team 279 Tech Fusion http://team279.com - https://twitter.com/team_279 Author: Michael Lehman What is a System on a Chip? From Wikipedia: A system

More information

A Beginners Guide to Raspberry Pi

A Beginners Guide to Raspberry Pi A Beginners Guide to Raspberry Pi WHAT IS THE RASPBERRY PI? Features It is a low-cost, credit-card sized computer developed in the UK by the Raspberry Pi Foundation. It has been designed with education

More information

Raspberry Pi User Guide

Raspberry Pi User Guide Raspberry Pi User Guide Third Edition Eben Upton and Gareth Halfacree This edition first published 2014 2014 Eben Upton and Gareth Halfacree Registered office John Wiley & Sons Ltd., The Atrium, Southern

More information

Adventures in Python i

Adventures in Python i Adventures in Python i Adventures in Python Craig Richardson iii This edition first published 2015 2015 Craig Richardson Registered office John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester,

More information

64 bit Bare Metal Programming on RPI-3. Tristan Gingold

64 bit Bare Metal Programming on RPI-3. Tristan Gingold 64 bit Bare Metal Programming on RPI-3 Tristan Gingold gingold@adacore.com What is Bare Metal? Images: Wikipedia No box What is Bare Metal? No Operating System Your application is the OS Why Bare Board?

More information

Remote Monitoring System using Raspberry-pi

Remote Monitoring System using Raspberry-pi Remote Monitoring System using Raspberry-pi Prof. Manasee Patil 1, Pankaj Soni 2, Roshan Soni 3, Swarnim 4 Assistant Professor, Dept. of E&TC, BVUCOE, Pune, Maharashtra, India 1 Student, Dept. of E&TC,

More information

Raspberry PI Based Advanced Security System Using IOT

Raspberry PI Based Advanced Security System Using IOT Raspberry PI Based Advanced Security System Using IOT K.Prathyusha 1, T.Srinivas Reddy 2 1 M.Tech, Embedded Systems, MREC, Hyderabad, India 2 Associate Professor, Department of ECE, MREC (autonomous) Hyderabad,

More information

ISSN: [Jawale* et al., 6(5): May, 2017] Impact Factor: 4.116

ISSN: [Jawale* et al., 6(5): May, 2017] Impact Factor: 4.116 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY SPEECH RECOGNITION SYSTEM FOR BLIND PEOPLE USING RASPBERRY PI AND JASPER PLATFORM Pradnya Jawale, Chirag Joshi, Dr. Milind Nemade

More information

ECE471: Embedded Systems Final Project. Due: Friday, 14 December 2018 (Last day of Classes)

ECE471: Embedded Systems Final Project. Due: Friday, 14 December 2018 (Last day of Classes) ECE471: Embedded Systems Final Project Due: Friday, 14 December 2018 (Last day of Classes) Overview: Design an embedded system that does something interesting. This is very open-ended, but some guidelines

More information

AlphaBot2 robot building kit for Raspberry Pi 3 Model B

AlphaBot2 robot building kit for Raspberry Pi 3 Model B AlphaBot2 robot building kit for Raspberry Pi 3 Model B SKU 110060863 Description This AlphaBot2 robot kit is designed to use with Raspberry Pi 3 Model B. It features rich common robot functions including

More information

Experimental Procedure. Frequently Asked Questions (FAQ) Kit General Questions. Setting Up and Using Your Raspberry Pi Projects Kit

Experimental Procedure. Frequently Asked Questions (FAQ) Kit General Questions. Setting Up and Using Your Raspberry Pi Projects Kit 1 of 11 9/13/2018, 2:31 PM https://www.sciencebuddies.org/science-fair-projects/project-ideas/compsci_p059/computer-science/design-your-own-video-game (http://www.sciencebuddies.org/science-fairprojects/project-ideas/compsci_p059/computer-science/design-your-own-video-game)

More information

Pi-EzConnect. Pi-EzConnect. Key Features

Pi-EzConnect. Pi-EzConnect. Key Features Key Features Allows multiple sensors to be connected to a single leveraging the full power of the Solderless or soldered connections for all GPIO s on a Mini breadboard for adding components Add standard

More information

Getting Started Guide XC9010 Raspberry Pi Starter Kit

Getting Started Guide XC9010 Raspberry Pi Starter Kit Getting Started Guide XC9010 Raspberry Pi Starter Kit The Raspberry Pi has been designed as a computer that anyone can use. If you want to get started with a Raspberry Pi, but don t know where to start,

More information

II. PROPOSED SYSTEM AND IMPLEMENTATION

II. PROPOSED SYSTEM AND IMPLEMENTATION Automatic Gate Security System by using Raspberry Pi with Image Processing Mr. Mogare Sumit R. 1, Sanagare Prathamesh S. 2, Ms. Anjarlekar Shraddha S. 3, Mr. Kharat Ratnadipak N. 4, Mr. Shikalgar Isaq

More information

Embedded Technosolutions

Embedded Technosolutions We Are India s one of the Leading Trainings & Jobs Providing Organization Embedded Technosolutions is a Professional & Corporate Training Institute & a Company which Working for Indian MNCs & Medium/Small

More information

Industrial Technology

Industrial Technology 2014 HIGHER SCHOOL CERTIFICATE EXAMINATION Industrial Technology Multimedia Technologies Total marks 40 General Instructions Reading time 5 minutes Working time 1 1 hours 2 Write using black or blue pen

More information

Raspberry Pi board. EB080

Raspberry Pi board.   EB080 Raspberry Pi board www.matrixmultimedia.com EB080 Contents About this document 3 Board layout 3 General information 4 Circuit description 4 Circuit diagram 5 2 Copyright Matrix Multimedia Ltd. About this

More information

Pi-SPROG One. DCC Decoder Programmer and Command Station for Raspberry Pi. User Guide

Pi-SPROG One. DCC Decoder Programmer and Command Station for Raspberry Pi. User Guide Pi-SPROG One User Guide 1 Pi-SPROG One DCC Decoder Programmer and Command Station for Raspberry Pi User Guide Pi-SPROG One User Guide 2 Introduction... 3 Requirements... 3 Features... 3 Specification/Operating

More information

IoT Based Voice and SMS Update Notification System Using Raspberry PI

IoT Based Voice and SMS Update Notification System Using Raspberry PI IoT Based Voice and SMS Update Notification System Using Raspberry PI Suresh Ballala K. Varalakshmi K.Raghavendra Abstract: This paper explains a Raspberry Pi controlled SMS- Update-Notification (SUN)

More information

BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ANDROID APPLICATION

BLUETOOTH BASED OFFICE AUTOMATION AND SECURITY SYSTEM USING RASPBERRY PI AND ANDROID APPLICATION International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 10, Issue 2, March-April 2019, pp. 449-456. Article ID: IJARET_10_02_043 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=10&itype=02

More information

PORTING AND DEPLOYMENT OF THE OBERON SYSTEM TO THE RASPBERRY PI

PORTING AND DEPLOYMENT OF THE OBERON SYSTEM TO THE RASPBERRY PI PORTING AND DEPLOYMENT OF THE OBERON SYSTEM TO THE RASPBERRY PI An Undergraduate Research Scholars Thesis by HAIPING XUE Submitted to the Undergraduate Research Scholars program Texas A&M University in

More information

RaRa Academy: Raspberry Pi. Karl Heinz Kremer - K5KHK

RaRa Academy: Raspberry Pi. Karl Heinz Kremer - K5KHK RaRa Academy: Raspberry Pi Karl Heinz Kremer - K5KHK Why Are We Here? I cannot convert you into a Raspberry Pi (or Linux) expert in two hours I cannot teach you everything there is to know about using

More information

Orange Pi 2 User Manual. <Version: V0.9 >

Orange Pi 2 User Manual. <Version: V0.9 > Orange Pi 2 User Manual What s Orange Pi 2? It s an open-source single-board computer. It can run Android 4.4, Ubuntu, Debian, Rasberry Pi Image, as well as the Banana Pi Image. It uses

More information

New and Most Popular Classes

New and Most Popular Classes 2018 - New and Most Popular Classes Tel: 219.922.6121 Fax: 219.922.0799 www.z-techenerprises.com email: sales@z-techenterprises.com Raspberry Pi computer with Raspbian and KODI This class will cover the

More information

Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics

Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics 1 Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics Intro Tizen Linux kernel based Embedded OS for wide range of devices, where Mobile, Wearable, TV are maintained as

More information

meta-raspberrypi Documentation

meta-raspberrypi Documentation meta-raspberrypi Documentation Release rocko meta-raspberrypi contributors Sep 06, 2018 Contents 1 meta-raspberrypi 3 1.1 Quick links................................................ 3 1.2 Description................................................

More information

Unit 2: Technology Systems

Unit 2: Technology Systems Unit 2: Technology Systems Level: 1 and 2 Unit type: Core Guided learning hours: 30 Assessment type: External Unit introduction Technology systems are involved in many of the objects we use every day,

More information

User`s Manual. xiaomi-mi.com

User`s Manual. xiaomi-mi.com User`s Manual Description of the multimedia projector (Main unit) components and connectors 1 - Lens 2 - Webcam 3 - Power button USB 3.0 USB 2.0 HDMI 4 - Power connector AUX 3.5mm Wireless charging of

More information

IOT HARDWARE SUBSTRUCTURE

IOT HARDWARE SUBSTRUCTURE Chapter 2 IOT HARDWARE SUBSTRUCTURE A IOT of hardware components are used in IOT ecosystem circuit developmen boards form the basic structrue.arduino, Rasspberyy Pi,Beagle Bone, Cubie Borad, Texas Insuments

More information

Raspberry Pi & GPIO Zero

Raspberry Pi & GPIO Zero Raspberry Pi & GPIO Zero Topics What is the Raspberry Pi? What are GPIOs? Physical computing starter kits What is GPIO Zero? GPIO Zero documentation and tutorials GPIO Zero examples Martin Wimpress 1972

More information

Raspberry Pi Compute Development board

Raspberry Pi Compute Development board Raspberry Pi Compute Development board TM Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect,

More information

Mobile Application Development

Mobile Application Development Mobile Application Development The principal goal of education is to create men and women who are capable of doing new things, not simply repeating what other generations have done. -Jean Piaget Mobile

More information

Brief Table of Contents

Brief Table of Contents Brief Table of Contents Introduction... xiii Chapter 1 What s New in Windows 2000 Professional... 1 Chapter 2 Installing and Deploying Windows 2000 Professional... 27 Chapter 3 Microsoft Management Console

More information

Raspberry Pi. Hans-Petter Halvorsen, M.Sc.

Raspberry Pi. Hans-Petter Halvorsen, M.Sc. Raspberry Pi Hans-Petter Halvorsen, M.Sc. Raspberry Pi https://www.raspberrypi.org https://dev.windows.com/iot Hans-Petter Halvorsen, M.Sc. Raspberry Pi - Overview The Raspberry Pi 2 is a low cost, credit-card

More information

Embedded Technosolutions

Embedded Technosolutions We Are India s one of the Leading Trainings & Jobs Providing Organization Government of India Registered & ISO Certified Organization Embedded Technosolutions is a Professional Training Institute & a

More information

Installation guide. Step1. Install the OS for Raspberry Pi 3. Go to to download Raspbian to the PC.

Installation guide. Step1. Install the OS for Raspberry Pi 3. Go to   to download Raspbian to the PC. Installation guide Step1. Install the OS for Raspberry Pi 3 Go to https://www.raspberrypi.org/downloads/ to download Raspbian to the PC. Unzip 2017-01-11-raspbian-jessie.zip and you will get a disc image

More information

Bob Rathbone Computer Consultancy

Bob Rathbone Computer Consultancy Raspberry PI Traffic Lights I²C Project Notes Bob Rathbone Computer Consultancy www.bobrathbone.com 16 th of August 2013 Bob Rathbone Raspberry PI Traffic Lights (I²C)/ 1 Contents Introduction... 3 Raspberry

More information

Plays music. Prints memories. HP AMP

Plays music. Prints memories. HP AMP Plays music. Prints memories. Smartphone-ready printer with built-in Bluetooth speakers HP AMP HP AMP battlecard Plays music. Prints memories. Stream music, print photos, and scan on the go all from your

More information

November 3, 2015 Jason Kridner

November 3, 2015 Jason Kridner November 3, 2015 Jason Kridner Co-author of BeagleBone Cookbook Board member at BeagleBoard.org Foundation Sitara Applications Engineering at Texas Instruments 1 Truly flexible open hardware and software

More information

Module MI037 Peripherals

Module MI037 Peripherals Université Pierre et Marie Curie (UPMC) M1 - Master SESI! Module MI037 Peripherals Franck Wajsbürt, Julien Peeters, François Pecheux! 2013-2014 Why this course? Security Energy Automotive Weather Environment

More information

Touch brilliance the world s first 3LCD, touch-enabled interactive projector. Epson EB-595Wi Interactive WXGA 3LCD Projector

Touch brilliance the world s first 3LCD, touch-enabled interactive projector. Epson EB-595Wi Interactive WXGA 3LCD Projector Projected image is simulated. Touch brilliance the world s first 3LCD, touch-enabled interactive projector. The ultra-short-throw EB-595Wi is the world s first 3LCD, touch-enabled interactive projector.

More information

Raspberry Pi. Quick-Start Guide. Rev 1.0, Mar 2017

Raspberry Pi. Quick-Start Guide. Rev 1.0, Mar 2017 Raspberry Pi Quick-Start Guide Rev 1.0, Mar 2017 Table of Contents 1. Raspberry Pi Start Kits... 2 A. Generation Introduction:... 2 B. Package including:... 2 2. Assembly... 3 A.16GB Micro SDPre-Loaded

More information

Hacking: Basic Computer Security And Penetration Testing By Steve Biddle, John Slavio READ ONLINE

Hacking: Basic Computer Security And Penetration Testing By Steve Biddle, John Slavio READ ONLINE Hacking: Basic Computer Security And Penetration Testing By Steve Biddle, John Slavio READ ONLINE Hacking: Basic Computer Security And Penetration Testing By John Slavio, Steve Biddle download If you are

More information

Akshay Ravindra Bhasarkar 1, R. N. Mandavgane 2

Akshay Ravindra Bhasarkar 1, R. N. Mandavgane 2 2018 IJSRSET Volume 4 Issue 1 Print ISSN: 2395-1990 Online ISSN : 2394-4099 Themed Section : Engineering and Technology Pendrive to Pendrive Selective Data Transfer Akshay Ravindra Bhasarkar 1, R. N. Mandavgane

More information

Raspberry Pi Hacks. Presented by

Raspberry Pi Hacks. Presented by Raspberry Pi Hacks Presented by Ruth Suehle @suehle Tom Callaway @spotrh The history of the RasPi Early 2006 concept based on Atmel ATmega644 Designed for educational use Intended for Python (but of course

More information

Duckbill 2 EnOcean Datasheet

Duckbill 2 EnOcean Datasheet Duckbill 2 EnOcean Datasheet I2SE GmbH February 16, 2017 1/9 CONTENTS CONTENTS Contents 1 Revisions 3 2 Introduction 3 2.1 Features................................................ 3 2.2 Applications..............................................

More information

Total Mark out of 35

Total Mark out of 35 University of Bahrain College of Information Technology Department of Information Systems ITBIS105 Test 1 Version 1 (35 points) 30 Oct 2013 @ 8:00-9:00 AM Student Name: Section: ID Number: Serial Number:

More information

Java Programming on the Raspberry Pi with Pi4J. Rob Ratcliff

Java Programming on the Raspberry Pi with Pi4J. Rob Ratcliff Java Programming on the Raspberry Pi with Pi4J Rob Ratcliff What is a Raspberry Pi? Single Board Computer Pi 3 Model B+ Full size HDMI ARMv8 64 bit with 1.4 GHz 1 GB RAM 4 USB ports 40 I/O Pins for GPIO,

More information

A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi

A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi Syeda Madeeha Anam 1, M Devender 2 1 M.Tech Scholar, Sudheer Reddy College of Engineering

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

XinuPi: Porting a Lightweight Educational Operating System to the Raspberry Pi

XinuPi: Porting a Lightweight Educational Operating System to the Raspberry Pi XinuPi: Porting a Lightweight Educational Operating System to the Raspberry Pi Eric Biggers 1 Farzeen Harunani 2 Tyler Much 2 Dr. Dennis Brylow 2 1 Macalester College 2 Marquette University October 3,

More information

CompTIA A+ Accelerated course for & exams

CompTIA A+ Accelerated course for & exams CompTIA A+ Accelerated course for 220-901 & 220-902 exams Course overview Target Audience This course is for Participants wishing to take and pass both CompTIA A+ exams (220-901 and 220-902) exam. It is

More information

Gooligum Electronics 2015

Gooligum Electronics 2015 The Wombat Prototyping Board for Raspberry Pi Operation and Software Guide This prototyping board is intended to make it easy to experiment and try out ideas for building electronic devices that connect

More information

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi Created by Simon Monk Last updated on 2016-12-03 03:20:15 AM UTC Guide Contents Guide Contents Overview You Will Need Downloading

More information

Have a fun with 'name-card-sized' computers!

Have a fun with 'name-card-sized' computers! Have a fun with 'name-card-sized' computers! Histories, Use Case and Tips Japanese Raspberry Pi Users Group Masafumi Ohta Introduction This presentation may be included my thoughts and prediction, but

More information

Programming And Customizing The Basic Stamp Ebooks Free

Programming And Customizing The Basic Stamp Ebooks Free Programming And Customizing The Basic Stamp Ebooks Free CLASSIC GUIDE TO CUSTOMIZING BASIC STAMP FOR HOBBYISTS AND DESIGNERSIf you want to take advantage of the popular PIC Microcontroller for your electronics

More information

M-606 Linux ARM9 Single Board Computer User Guide

M-606 Linux ARM9 Single Board Computer User Guide M-606 Linux ARM9 Single Board Computer User Guide Version 1.0 Copyright Artila Electronics Co., Ltd. All Rights Reserved. Table of Contents 1. Introduction... 1 1.1 Features... 1 1.2 Packing List... 1

More information

Intel Galileo gen 2 Board

Intel Galileo gen 2 Board Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based

More information

N A T H A N P R E N T I C E I 6 N T P

N A T H A N P R E N T I C E I 6 N T P RASPBERRY PI AMATEUR RADIO M N A T H A N P R E N T I C E I 6 N T P WHAT IS A RASPBERRY PI Low cost computer Credit card sized Originally made by The Raspberry Pi Foundation to encourage young children

More information

Programming The Raspberry Pi: Getting Started With Python PDF

Programming The Raspberry Pi: Getting Started With Python PDF Programming The Raspberry Pi: Getting Started With Python PDF Program your own Raspberry Pi projects Create innovative programs and fun games on your tiny yet powerful Raspberry Pi. In this book, electronics

More information

Python For Kids: A Playful Introduction To Programming By Jason R. Briggs READ ONLINE

Python For Kids: A Playful Introduction To Programming By Jason R. Briggs READ ONLINE Python For Kids: A Playful Introduction To Programming By Jason R. Briggs READ ONLINE If you are searched for a ebook Python for Kids: A Playful Introduction To Programming by Jason R. Briggs in pdf form,

More information