Raspberry Pi User Guide by Eben Upton at Bookstore UAE
close menu
Bookswagon
search
My Account
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology Books > Computer hardware > Raspberry Pi User Guide
Raspberry Pi User Guide

Raspberry Pi User Guide


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

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.



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

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²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



About the Author :
Eben Upton is the co-creator of the Raspberry Pi board and the founder of the Raspberry foundation.

Gareth Halfacree is a freelance technology journalist, open source advocate and erstwhile sysadmin.


Best Sellers


Product Details
  • ISBN-13: 9781118464489
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Language: English
  • ISBN-10: 1118464486
  • Publisher Date: 30 Aug 2012
  • Binding: Digital (delivered electronically)
  • No of Pages: 264


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Raspberry Pi User Guide
John Wiley & Sons Inc -
Raspberry Pi User Guide
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Raspberry Pi User Guide

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    Your IP: 216.73.216.139 IN