skip to content
Raspberry Pi user guide Preview this item
ClosePreview this item
Checking...

Raspberry Pi user guide

Author: Eben Upton; Gareth Halfacree
Publisher: Chichester, West Sussex, UK : Wiley, ©2012.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Presents information on computing and programming with Raspberry Pi--
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Upton, Eben.
Raspberry Pi user guide.
Chichester, England : John Wiley & Sons, ©2012
(OCoLC)796758810
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Eben Upton; Gareth Halfacree
ISBN: 9781118464496 1118464494 111846446X 9781118464465 1118464478 9781118464472 1119264383 9781119264385
OCLC Number: 815509840
Description: 1 online resource (xiv, 248 pages) : illustrations
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 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 91 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 Offline Sources 185 Hobby Specialists 186 The GPIO Port 186 UART Serial Bus 188 I(2)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
Responsibility: Eben Upton and Gareth Halfacree.

Abstract:

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  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/815509840> # Raspberry Pi user guide
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
    library:oclcnum "815509840" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1170152974#Place/chichester_west_sussex_uk> ; # Chichester, West Sussex, UK
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'http://images.contentreserve.com/ImageType-100/0128-1/{58023A4E-EB4D-4CDB-8EA3-ADEB4C9E9977}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/1170152974#Topic/computers_programming_languages_pascal> ; # COMPUTERS--Programming Languages--Pascal
    schema:about <http://experiment.worldcat.org/entity/work/data/1170152974#Topic/computers_programming_languages_c♯> ; # COMPUTERS--Programming Languages--C♯
    schema:about <http://id.loc.gov/authorities/subjects/sh95003476> ; # Computer games--Programming
    schema:about <http://dewey.info/class/005.133/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/1170152974#Topic/computers_programming_languages_java> ; # COMPUTERS--Programming Languages--Java
    schema:about <http://id.worldcat.org/fast/872114> ; # Computer games--Programming
    schema:about <http://id.worldcat.org/fast/872390> ; # Computer programming
    schema:bookFormat schema:EBook ;
    schema:contributor <http://viaf.org/viaf/295397833> ; # Gareth Halfacree
    schema:copyrightYear "2012" ;
    schema:creator <http://viaf.org/viaf/56000503> ; # Eben Upton
    schema:datePublished "2012" ;
    schema:description "Presents information on computing and programming with Raspberry Pi--"@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/1170152974> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/796758810> ;
    schema:name "Raspberry Pi user guide"@en ;
    schema:productID "815509840" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/815509840#PublicationEvent/chichester_west_sussex_uk_wiley_2012> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/1170152974#Agent/wiley> ; # Wiley
    schema:url <http://onlinelibrary.wiley.com/book/10.1002/9781119415572> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=1011062> ;
    schema:url <http://swbplus.bsz-bw.de/bsz396765025cov.htm> ;
    schema:url <http://overdrive.torontopubliclibrary.ca/ContentDetails.htm?ID=B1AE0F51-FC33-43ED-87D6-8794CD3404CB> ;
    schema:url <http://www.books24x7.com/marc.asp?bookid=56365> ;
    schema:url <http://excerpts.cdn.overdrive.com/FormatType-410/0128-1/580/23A/4E/RaspberryPiUserGuide9781118464496.epub> ;
    schema:url <https://doi.org/10.1002/9781119415572> ;
    schema:url <http://proquest.safaribooksonline.com/9781118464496> ;
    schema:url <http://proquest.tech.safaribooksonline.de/9781118464496> ;
    schema:url "http://images.contentreserve.com/ImageType-100/0128-1/{58023A4E-EB4D-4CDB-8EA3-ADEB4C9E9977}Img100.jpg" ;
    schema:url <http://www.myilibrary.com?id=949803> ;
    schema:url <https://hclib.overdrive.com/media/58023A4E-EB4D-4CDB-8EA3-ADEB4C9E9977> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=1011062> ;
    schema:url <http://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0000738985&T=marc&tab=BOOKS> ;
    schema:url <http://site.ebrary.com/id/10595392> ;
    schema:url <https://www.overdrive.com/search?q=58023A4E-EB4D-4CDB-8EA3-ADEB4C9E9977> ;
    schema:url <https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=478607> ;
    schema:url <https://samples.overdrive.com/?crid=58023A4E-EB4D-4CDB-8EA3-ADEB4C9E9977&.epub-sample.overdrive.com> ;
    schema:workExample <http://worldcat.org/isbn/9781119264385> ;
    schema:workExample <http://worldcat.org/isbn/9781118464465> ;
    schema:workExample <http://worldcat.org/isbn/9781118464472> ;
    schema:workExample <http://worldcat.org/isbn/9781118464496> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/815509840> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1170152974#Place/chichester_west_sussex_uk> # Chichester, West Sussex, UK
    a schema:Place ;
    schema:name "Chichester, West Sussex, UK" ;
    .

<http://experiment.worldcat.org/entity/work/data/1170152974#Topic/computers_programming_languages_c♯> # COMPUTERS--Programming Languages--C♯
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--C♯"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1170152974#Topic/computers_programming_languages_java> # COMPUTERS--Programming Languages--Java
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1170152974#Topic/computers_programming_languages_pascal> # COMPUTERS--Programming Languages--Pascal
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Pascal"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh95003476> # Computer games--Programming
    a schema:Intangible ;
    schema:name "Computer games--Programming"@en ;
    .

<http://id.worldcat.org/fast/872114> # Computer games--Programming
    a schema:Intangible ;
    schema:name "Computer games--Programming"@en ;
    .

<http://id.worldcat.org/fast/872390> # Computer programming
    a schema:Intangible ;
    schema:name "Computer programming"@en ;
    .

<http://viaf.org/viaf/295397833> # Gareth Halfacree
    a schema:Person ;
    schema:familyName "Halfacree" ;
    schema:givenName "Gareth" ;
    schema:name "Gareth Halfacree" ;
    .

<http://viaf.org/viaf/56000503> # Eben Upton
    a schema:Person ;
    schema:familyName "Upton" ;
    schema:givenName "Eben" ;
    schema:name "Eben Upton" ;
    .

<http://worldcat.org/isbn/9781118464465>
    a schema:ProductModel ;
    schema:isbn "111846446X" ;
    schema:isbn "9781118464465" ;
    .

<http://worldcat.org/isbn/9781118464472>
    a schema:ProductModel ;
    schema:isbn "1118464478" ;
    schema:isbn "9781118464472" ;
    .

<http://worldcat.org/isbn/9781118464496>
    a schema:ProductModel ;
    schema:isbn "1118464494" ;
    schema:isbn "9781118464496" ;
    .

<http://worldcat.org/isbn/9781119264385>
    a schema:ProductModel ;
    schema:isbn "1119264383" ;
    schema:isbn "9781119264385" ;
    .

<http://www.worldcat.org/oclc/796758810>
    a schema:CreativeWork ;
    rdfs:label "Raspberry Pi user guide." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/815509840> ; # Raspberry Pi user guide
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.